
London Bloomsbury Square Hotel




Quick summary
4 stars
3.9 (997 reviews)
0.9 km from city center
London, United Kingdom
hotel.summaryCheckIn
hotel.summaryCheckOut
hotel.locationTitle
hotel.locationMapTitle
hotel.locationMapHint

130-134 Southampton Row, London, GB
hotel.openInMapsAmenities and services
Restaurant
Starting from
361.79 $



