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 Locations

false

The Clermont, Charing Cross

Address: The Strand, London WC2N 5HX
false

The Clermont, Victoria

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