Main Menu > Accommodations >

Melita House Hotel

 
 
Profile Accommodations Photo-Gallery How To Reach Us Bookings Facilities FAQs Home
 
 
Traveler Reviews
 
Melita House Hotel, 3 Star Hotel, SW1, Center of London

Melita House Hotel, is ideally located in Central London, close to all the major tourist attractions, and the financial centre. Nearby Victoria train, underground and bus stations make everywhere easily accessible... (read more)
 
Facilities:
Child FriendlyNon Smoking Rooms
Concierge ServiceGuided Tours