Looking for a London stay? Check out The Clermont. It’s conveniently located near the main train station. Plus, the nearest metro station is just a short walk away. Rooms are elegantly decorated, providing everything you need for a comfortable stay. Enjoy amenities like a fitness center and concierge services. What sets it apart? Its commitment to eco-friendliness. With energy-saving features and sustainable practices, it’s a green hotel in London. Experience sustainability without sacrificing comfort or convenience. Choose The Clermont for an environmentally conscious stay in the heart of the city.
Back to destination BOOK HOTEL