|
Home >
Hotels in London >
CENTRAL HOUSE >
CENTRAL HOUSE

37-39 Belgrave Road
The Central House Hotel is an attractive Georgian style building located in a quiet residential street in the area of Westminster, within easy walking distance of Buckingham Palace and Trafalgar Square.
|