The Mercer Street location is ideal if you're wanting to base yourself in Covent Garden. You'll be within easy reach of everything you need.
High-end hotel in an ideal West End location to immerse yourself in the luxury of London.
This is a high-end hotel in a good central location. Perfect if you feel like treating yourself for a mini-break.