Discover and dream your way through our selection of stunning unusual and exciting hotels in locations all over the world revealed in High Definition.
The Akasha Hotels
Hotel Café Royal - The (very) Posh Side Of London
Hotel Café  
The Hotel Café Royal is a glamorous five-star hotel located in the heart of London, and as you might expect for such a great location, this hotel also has a story. Dating back to 1863, the hotel has long been associated as the epicenter of London art and fashion. Much …
Accommodation types: Luxury
Location: London  England  West Europe