15 Best Hotels in London Right Now

5. Sheraton Grand London Park Lane

Sheraton Grand London Park Lane
A freshly exfoliated five-star celebration of art deco, shining with mirror-plated pillars and papered with gold and silver leaf. Sleep in a bed chamber prickling with Twenties pizzazz, drink quinoa vodka cocktails in the outré bar, and feast on Amalfi sharing plates in the self-consciously “current” restaurant