UNMISSABLE UK STAYS
Hotel Café Royal - London

Hotel Café Royal - London

Regular price £846.00 Sale

5* Hotel

Hotel Café Royal is a luxury 5 star hotel in the heart of central London, located on Regent Street, perfectly positioned within walking distance of Londons finest attractions.

A London luxury address like no other. 

  • 60ft Lap Pool, Hammam, Sauna and Jacuzzi
  • Holistic Spa Treatment
  • State-of-the-Art Gym
  • In-Room Entertainment Systems