Cafe Royal Hotel - London, England - 5 Star Luxury Hotel

Book Your Trip Specials & Packages Visit Website

Rooms & Suites: 159

Previously the haunt of famed patrons, from royalty and celebrity, to the creative and the notorious, Café Royal has been an established and iconic landmark on the British capital's social scene for a century and a half.

In its recent reincarnation, as a luxury hotel, Café Royal remains an established favorite for locals, while becoming a global destination. Located in the heart of London, with elegant Mayfair to the West and creative Soho to the East, the hotel is perfectly positioned within walking distance of London's finest shopping streets, tourist attractions and theater district. Within the hotel, grand historic areas have been sensitively restored, while 160 guestrooms and suites (including six signature suites) have been created in a contemporary yet refined style. Continuing its celebrated legacy of excellent hospitality and dining, the hotel offers a selection of restaurants and bars, including The Club at Café Royal and holistic wellbeing concept, Akasha.

Affiliations

Leading Hotels of the World

Trip Type

Culture, Business Meeting, Romantic Getaway, Shopping & Fashion, Spa & Wellness

Airport

London-Heathrow International Airport (LHR)

High Season

May through October