Haymarket Hotel is located in the heart of London's theatre district, next door to the famous Haymarket Theatre Royal. It is just a short distance away from the famous shopping streets of Mayfair, Regent Street and Jermyn Street. The hotel features 50 rooms and suites in total, each including a flat screen TV, an iPod docking systems and free WiFi across the entire building.
Things To See And Do In The Area
1 Suffolk Place, London, SW1Y 4HX
Nearest Underground Station(s)