Hotel: Holiday Inn London Bloomsbury ****

The Holiday Inn London Bloomsbury hotel is located in the city centre, 300 m away from Russell Square, 600 m from the British Museum and 2,5 km from the "Big Ben" clock tower.

Hotel Description

Hotel amenities include a restaurant, bar, front desk with safety boxes and internet access (extra charge). The guest rooms are equipped with bathroom/shower, internet access (extra charge), satellite TV, telephone and air conditioning. IMPORTANT! Refundable deposit of approximately £50 per room per day payable upon arrival secured by credit card. Address: Coram Street, Russell Square, WC1N 1HT, London, United Kingdom

Hotel Address

Coram Street, Russell Square, , WC1N 1HT London, , United Kingdom

Hotel Features

Air ConditioningYes
Safe BoxYes
Wireless Internet (WiFi)Yes
Distance to center 0 km
Distance to airport 30 km

Hotel Images

Hotel Map