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 Street, within 1.6 km from Theatreland, Buckingham Palace, Westminster and the British Museum. The shopping areas of Bond Street, Oxford Street and Savile Row are a short 6-minute walk away.
Number of rooms: 160
68 Regent Street, West End - Mayfair, Westminster Borough, London, W1B 4DY, United Kingdom
Hotel booked 1 times today.