CLARIDGE'S
Mayfair’s Art Deco jewel is the last word in London's luxury hotels
Step into Claridge’s Mayfair and experience a world of stunning design and flawless service unmatched in London. Five-star luxury hotel and over a century of glamour combine to create a world of sophistication in the heart of London.
Glamorous, elegant and alive with laughter, Claridge’s attracts the true connoisseur of luxury.