The Georgian House Hotel is 800 metres from London Victoria Station. This unique, award-winning property was built in 1851 and offers the charm of an English country hotel in the city.
35-39 St. Georges Drive, Westminster Borough, London, SW1V 4DG, United Kingdom
Hotel booked 1 times today.
Nightly rates from $149 to $283