London logo

Melita House Hotel

Check Availability

Melita House Hotel
35 Charlwood Street, Victoria, Westminster
London
SW1V 2DU
United Kingdom

Rooms from £80.00 ( €118.40 / $146.40 ) per night

Picture of Melita House Hotel


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.

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











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information