Opened on the 5 June 2000, the Charlotte Street Hotel is situated just north of Soho. It comprises 52 luxurious bedrooms and suites, a gym, private screening room and several meeting rooms. There is also Oscar, the bar and restaurant, serving excellent modern English food.
|Nightly rate||£360.46 per room|
Venue Details & Map
Charlotte Street Hotel
15-17 Charlotte StreetLondonW1T 1RJ
- +44 (0)20 7806 2000
- Catering Facilities
- Breakfast included