This tastefully appointed four storey building is comprised of three attractive Georgian style townhouses - continuously maintained to provide comfort as well as stylish d?cor and useful amenities in all rooms. Central House Hotel is located in Victoria in the heart of prestigious Royal Borough of Westminster you are never too far away from most of attractions London has to offer. Internet access is available in the lobby at 9pence per minute. The nearest station to hotel is Victoria Coach, Railway and Underground Station. Hotel Amenities includes Airport Shuttle, Concierge, Free Breakfast, High Speed Internet.
Orbitz
See more descriptions