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 mile from Theatreland, Buckingham...
68 Regent Street, West End - Mayfair, Westminster Borough, London, W1B 4DY, United Kingdom
Hotel booked 2 times today.
Nightly rates from $454 to $9 622