english italy
3 star rome hotels

Melita House Hotel

35 Charlwood Street SW1V 2DU , London
Melita House Hotel
Book now

The Hotel is centrally located in the heart of London five minutes walk from Victoria Station. Established in 1972 it is still owned and managed by members of the Gabriele family. Great pride is taken in treating each guest as an individual and on creating a warm and friendly atmosphere. Newly refurbished great value well appointed and friendly family hotel - located in central London close to all major attractions. High speed wireless Internet throughout. TV lounge with all sports channels on Plasma TV. 3 star rating is your guarantee of quality and the hotel has extensive facilities for a hotel in this category.

From Victoria Station walk up Vauxhall Bridge Road then right into Charlwood Street

24 Hour Reception; Cots available; TV; Satellite TV; Safety Deposit Box; Concierge; Fishing; Radio

Book now

35 Charlwood Street London

maps
London map

London Hotel

Choose from over 1000 hotels in London
Central London Hotels