Belle Cour Russell Square Hotel is a 3-star comfortable property offering a luxury accommodation steps away from Tower of London, The London Eye and Open Air Theatre.
Its location next to a bus stop allows to see a college, a museum and a theater in London. Guests can get to London city center, which is 3 km away.
The nearest bus stop is 350 meters away. A mere 15 minutes’ drive from London City.
The property offers 10 guestrooms appointed with satellite TV, a dressing area, heating, a storage space and an iPod dock. Some rooms have the city view. They also feature private bathrooms fitted with a shower, a hairdryer and towels.
Eat & Drink
Motijheel and Bloomsbury Street Bar and Restaurant serve a selection of meals within 100 meters from the venue.
The hotel offers a business center and a copier together with service-minded staff.
Wireless internet is available in the entire hotel for free.
No parking available.