Discount London England Hotels

 
 

Holiday Inn London Bloomsbury Hotel - London

Star rating
Rooms
313
Location
London - Bloomsbury
Overview
 
The Holiday Inn London Bloomsbury Hotel is perfectly sited in Russell Square, in the midst of many London parks and historical buildings. It is within close proximity of the tube and bus networks. A short stroll away is the nightlife and attractions of the West End and Covent Garden. Rooms at the Holiday Inn London Bloomsbury Hotel have a range of amenities to ensure a comfortable and relaxing stay.
 
Standard facilities:
Satellite TVMinibarTea & Coffee Making Facilities
HairdryerRoom ServiceNon-Smoking Rooms Available
 
RestaurantBarsBusiness Centre
Laundry ServiceSafety Deposit Boxes
 
Connecting Rooms(on request)
other spellings: holiday in landon blomsbury hotle, in hotell, inns otle