Hotel Cafe Royal, London

Offer Expired

Waiting for hotel update.

 

Café Royal is a luxury 5 star hotel in the heart of central London. With Mayfair to the west and Soho to the east, the hotel is positioned on Regent Street, within a kilometer from Theatreland, Buckingham Palace, Westminster and the British Museum.

 
 

Contact Us

Contact our Luxury Hotel Specialist team on: 1300 308 081 Quoting reference #8367

(During Business Hours)