Stay like Jagger at London’s Hotel Café Royal
The second European property (after Amsterdam’s Conservatorium) from the ascendant Set Hotels group, Hotel Café Royal is located smack-dab in the heart of London. It overlooks Piccadilly Circus and is a short stroll from SoHo, Mayfair and the West End theater district. Fronted by an Edwardian-era neoclassical facade, Hotel Café…
Continue Reading
Subscribe to unlock the full article and access premium financial content.
Click here to read the full story: NY Post

