A London Legend Reborn True to its original glamorous spirit, Hotel Cafe Royal has reopened as a luxury 5 star hotel in the heart of London. With elegant Mayfair to the west and creative Soho to the east, Hotel Cafe Royal is perfectly positioned.
10 Air Street
Testimonianze