This luxury hotel in central London provides upscale accommodations with 151 rooms and suites, including a distinctive two-bedroom townhouse option. The property features 24-hour room service, concierge services, and dining venues that emphasize locally-sourced British ingredients. Pet owners can enjoy the convenience of staying in London's city center while accessing the hotel's comprehensive guest services and contactless room entry system for added ease when traveling with animals.
121 Borough High St
Contact or book this business
London
3-5 Great Scotland Yard, London, SW1A 2HN, United Kingdom