Hotel: Russell Hotel ****

Situated in Bloomsbury, right between Russell Square Gardens and Russell Square Subway.

Hotel Description

The Russell Hotel is located close to bus stop and tube station, 500 m from the British Museum, 600 m from Bloomsbury Theatre, 1 km from Oxford Street, 2,4 km from Madame Tussauds and London Zoo and 2,8 km from Big Ben. The hotel features air condition, lift, reception, lobby, 2 bars, restaurant, internet, business center and meeting rooms. The rooms are equipped with air condition, telephone, radio, TV, internet access, safe, tea/coffee maker, hair dryer and bathroom. Address: 1-8 Russell Square, Bloomsbury, WC1B 5BE London, United Kingdom

Hotel Address

1-8 Russell Square, Bloomsbury, WC1B 5BE London, , England

Hotel Features

Air ConditioningYes
Safe BoxYes
Distance to center 0 km
Distance to airport 15 km

Hotel Images

Hotel Map