Absolutely loved Clermont charring cross. Service was excellent. Hotel is beautiful. Room was perfect- large in size and very comfortable. Room had a complimentary mini bar stocked with water , sodas, snacks - huge plus for me
Mostly hotel is in a GREAT location in the heart of London with walkable access to many iconic sites- Trafalgar Square, covent garden, south bank London eye , Big Ben , Westminster, Buckingham palace
Would definitely stay here again