Loading hotels
Confirming room availability...
Haymarket Hotel Firmdale Hotels, 1 Suffolk Place, London, United Kingdom
Haymarket Hotel is situated on the corner of Haymarket and Suffolk Place in the heart of London's theatre district. It is adjacent to the Haymarket Theatre Royal and opposite Her Majesty's Theatre. The hotel is surrounded by some of London's best restaurants and bars and is ideal for Mayfair, Regent Street and Jermyn Street shopping. Trafalgar Square, the National Gallery and St. James's Park are just steps away and the city's financial centre is within easy reach.