Charlotte Street Hotel, Firmdale HotelsHotel
15/17 Charlotte Street Hotel, Westminster Borough, London, W1T 1RJ, United Kingdom
Featuring design to reflect contemporary London life, Charlotte Street Hotel also boasts features of classic elegance such as period fireplaces and a wood-panelled library room.