Cafe Royal Hotel
Cafe Royal Hotel is a hotel located in London.
Located on 68 Regent Street, Cafe Royal sits in the heart of London, facing prestigious Mayfair to the west and creative Soho to the east. All of Londons major attractions are just a short walk away from the hotel. The bright lights of Leicester Square and the famed shopping markets of Covent Garden, the legendary theatres and opera houses of London as well as the designer shopping of Bond Street, Regent Street and Mount Street, are just moments away. Cafe Royal is also near to a number of Londons green spaces including St James Park, Green Park and Regents Park (which is home to London Zoo).
The information displayed here is displayed 'as is'. Also check the website ( if listed ) for up-to-date information, prices and availability. Stay England is not responsible for the content of external websites. If you are the owner or operator of Cafe Royal Hotel and wish to update or modify the content on this page including room details, specials and getaways or availability, please use our submission page.