London logo

Melbourne House Hotel

Check Availability

Melbourne House Hotel
79, Belgrave Road, Victoria
London
SW1V 2BG
United Kingdom

Rooms from £42.00 ( €62.16 / $76.86 ) per night

Picture of Melbourne House Hotel


The Melbourne house hotel is located in the heart of London and is recommended by the AA, Lets Go and Frommers.

Click here for more Information on the Melbourne House Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information