Back to London

Radisson Blu Hotel, London Bloomsbury

HotelLondon

Photo supplied by our booking partner

The Radisson Blu Hotel, London Bloomsbury is a hotel located in the city of London. Situated at 9-13 Bloomsbury Street, this property caters to visiting travellers.

No reviews on VacationGuide yet.