
My Guide Website?
Charlotte Street Hotel
London
Located just a short distance north of Soho, the five-star Charlotte Street Hotel boasts a splendidly hip and vibrant atmosphere that perfectly complements the boutique-style interiors, the luxury furnishings and the friendly and professional team of staff. Lass stuffy than many five-stars in the Capital, this no-less lavish hotel has a fresh and modern feel, while also delivering a tangible amount of understated class and grace.