In the heart of Bloomsbury, this unique 4-star design hotel is located just 5 minutes' walking distance from Goodge Street and Tottenham Court Road Underground Stations. Free Wi-Fi is available in ...
Spa and wellness centre
Hotel Café Royal is an iconic luxury 5-star hotel in the heart of central London. With the hotel situated to the South-West of Mayfair and Soho to the South, the property is positioned on Regent St...