Melbourne House Hotel
Melbourne House Hotel
79, Belgrave Road, Victoria
London
SW1V 2BG
United Kingdom
Rooms from £42.00 ( €62.16 / $76.86 ) per night
The Melbourne house hotel is located in the heart of London and is recommended by the AA, Lets Go and Frommers.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







