The Hotel Café Royal is a luxury hotel located in a Grade I listed building on Regent Street, in the heart of central London. Originally a restaurant and meeting place, Café Royal closed down in 2008 but later re-opened in 2012 as a 5-star hotel.
Paying...