Located around a 10-minute ride from Westminster Abbey, the 3-star St George Hotel London is within a 350-metre distance of Baker Street. This London hotel's rooms offer courtyard views along with laundry and housekeeping.
This London property offers a daily continental breakfast. Two Point with Thai cuisine is located around 5 minutes on foot from the accommodation.
The property is about 20 km from London City airport and within 5 minutes' drive of such cultural venues as The British Museum. Standing within 650 metres of Marylebone, the hotel is within 20 minutes' walk of Hyde Park. The accommodation is also a short distance from Hyde Park. Madame Tussauds London lies a 20-minute stroll away, and Marble Arch is only a short drive from St George Hotel. The nearest underground station is only 750 metres away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please