skip to main content

5,000+ rooms, 120 event spaces, in 17 incredible locations.

Welcome to The Clermont, a refreshing return to what every hotel stay should be; the very best service delivered with a warm, distinctly human touch, every time.

The Clermont B Locations


The Clermont, Charing Cross

Address: The Strand, London, WC2N 5HX

The Clermont, Victoria

Address: 101 Buckingham Palace Rd, London, SW1W 0SJ