Le Claridge's est situé à Mayfair, au cœur du West End de Londres et à quelques minutes des grands magasins et des boutiques de Bond Street.
Ses chambres et suites sont décorées dans un style art déco ou victorien. Elles ont toutes fait l'objet d'une rénovation récente, orchestrée par de grands décorateurs et disposent de tout le confort d'installations modernes.
Les deux penthouse de l'hôtel offrent des terrasses à la vue époustouflante sur le skyline de Londres.
Le restaurant « The Reading Room » a été conçu par Thierry Despont et propose un cadre confortable et sophistiqué. Le « Macanudo Fumoir » est un bar intimiste éclairé par des bougies. Le « Claridge's Bar » imaginé par David Collins accueille le tout Londres. Une des plus grande carte de champagne de la capitale y est proposée. La carte du bar justifie à elle-même le déplacement. Enfin le restaurant « Gordon Ramsay at Claridge's », épaulé par le grand chef étoilé Mark Sargeant, est sans conteste l'une des meilleurs tables de Londres, au menu basé sur des combinaisons pleines de saveurs.
Le spa Olympus at Claridge's dispose d'une vaste salle de sport équipée et de plusieurs salles de traitements de beauté et soins du corps.
Claridge's est membre de la collection Virtuoso.