At Hotel Café Royal, Absinthe Makes The Heart Grow Fonder

Situated in the heart of central London, discover the hotel that merges old-world opulence and modern luxury—with plenty of 'spirit' to boot