Hotel Café Royal

Hotel-Café-Royal-London.jpg

Hotel Café Royal is an iconic luxury 5-star hotel in the heart of central London. The property is positioned on Regent Street, within 1 mile 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. It boasts luxe rooms and suites, a glamorous bar, and a holistic spa.