Hotels

Charlotte Street Hotel

Charlotte Street Hotel is a minute’s walk from Soho Square and world-class attractions, galleries and museums can be reached from the hotel’s central London location – including the British Museum, the Royal Opera House and Regent’s Park. It features 52 bedrooms and suites with all the facilities expected of a deluxe hotel including WiFi , flat screen TV’s, iPod docking stations.

15-17 Charlotte St, London W1T 1RJ, UK
Contacts & Details
T: +44 (0)20 7806 2000
M: charlotte@firmdale.com
W: Charlotte Street Hotel

ADDRESS
15-17 Charlotte St, London W1T 1RJ, UK

Facebook
Twitter
Instagram
Keep up to date with My Art Guides
Sign up to our newsletter and stay in the know with all worldwide contemporary art events