
London, United Kingdom
Haymarket
3-star hotel · FIRMDALE HOTELS
Indulge in massages and facials at this luxurious hotel, and enjoy amenities such as an indoor pool and fitness center. Stay connected with complimentary wired and wireless internet access, and benefit from concierge and…
- Wi-fi
- Wired Internet
- 24-hour reception
- Indoor freshwater pool


