
Set in the heart of London’s Mayfair, Claridge’s is the epitome of timeless elegance and widely considered one of the best 5-star hotels in London luxury.
Claridge’s, set in the heart of London’s Mayfair, this luxury London hotel is the epitome of timeless elegance and the last word in 5-star luxury, preserving a unique heritage with all the modern flourishes a guest could wish for, bound together by impeccable service. Breathtaking luxury hotel suites from some of the world’s best designers; fabulous cuisine at Gordon Ramsay at Claridge’s; the best afternoon tea in London served in the decadence and glamour of the Foyer; champagne and cocktails in the seriously stylish Claridge’s Bar, this art deco jewel is perfectly positioned to provide the very best London has to offer.