The Bloomsbury Hotel

Map (Click to open)
Map of The Bloomsbury Hotel
16-22 Great Russell Street, London WC1B 3NN, United Kingdom.
Phone+ 44 (207) 3471000
Fax+ 44 (207) 3471001
Tube Tottenham Court Road(≈0.17km)
Bus Tottenham Court Road Station(≈0.09km)
Social Media
Facebook of The Bloomsbury Hotel Twitter of The Bloomsbury Hotel
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation

Leave a Comment

Your email address will not be published.