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 of the original interiors have been restored and are now tributes to the heritage of Old London.
The 160 guestrooms feature contemporary comforts, including 49 suites and 6 signature suites that go above and beyond, with names like the Marquis Suite and the Tudor Suite. There are also onsite restaurants, tea rooms, and bars, including the Green Bar, with its highly tempting “Absinthe at the bar”, which is the real deal and what the poets of old actually drank, before it was banned in many countries. Meanwhile, the Oscar Wilde Bar has restored Louis XVI's décor for true history buffs. This is one of the finest hotels in the world and not just a piece of history but also one that has all of the modern features that define luxury.