England, London – Charing Cross Hotel
Housed within a beautiful, Grade II listed building, experience the unique combination of 150 years of British architectural heritage, attentive service and seamless technology that you need to feel at home, indulged and special.