Café Royal
UK England South East England Greater London Soho
Café Royal have renovated the public rooms to their former, historic glory. They make the perfect setting for a drink or meal. Centrally located, the luxury hotel makes the perfect base from which to explore the capital city.
Details
Location
Contact Website 020 7406 3333 Café Royal, 68 Regent Street London W1B 4DY
Facilities
Related Guides
Reviews
Add Your ReviewBe the first to leave a review!
List Your Property
Do you have a Cool Place to stay you'd like us to know about?
List my place