Melita House Hotel
Melita House Hotel
35 Charlwood Street, Victoria, Westminster
London
SW1V 2DU
United Kingdom
Rooms from £80.00 ( €118.40 / $146.40 ) per night
The Melita House Hotel is a newly-refurbished, elegant hotel in the heart of London, offering excellent value. Close to Victoria station, it is recommended by major tourist guides and offers a free traditional English breakfast.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







