Conveniently located in the heart of London just a short walk from shopping areas such as Oxford Street as well as Theatreland and easily accessible by public transportation, the hotel is the ideal base for exploring London’s attractions. This hotel has recently undergone refurbishment and now features 87 well appointed bedrooms and suites with complimentary high-speed internet access, modern-day amenities and excellent views of London. The nearest tube station is OXFORD CIRCUS 250 metres. The nearest railway station is Euston, 1 mile.