Our aim is to provide a warm welcome in a cosy atmosphere found in a privately owned hotel offering all guests first class service and good value for money. The St George Hotel is a beautiful grade II listed Town House with nineteen en-suite bedrooms located in the heart of London's West End, a short walk from Oxford Street and Baker Street.
|