Haymarket Hotel - Leicester Square

Haymarket Hotel

1 Suffolk Place, SW1Y 4HX

+44: 020 7470 4000



Haymarket Hotel is situated in the heart of London’s theatre district. The hotel comprises 50 individually designed bedrooms and suites, an exclusive townhouse, Brumus bar and restaurant, several private event spaces and a subterranean pool.