- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Bloomsbury is a vacation in itself
Wonderful, elegant and superb service. Location is perfect !
Your dates need to occur after 2020-02-27. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighborhood, The Bloomsbury is in the city center and near the beach. Russell Square and Royal Opera House are notable landmarks, and some of the area's popular attractions include Coca-Cola London Eye and ZSL London Zoo. Sky Garden and Stamford Bridge Stadium are not to be missed.
Great staff, location and service .....................