Russell Square Serviced Apartments By Concept Apartments
Located 0.2 miles from University of London, the 3-star Russell Square Serviced Apartments By Concept Apartments London hotel is merely 5 minutes' walk from the famous British Museum.
Location
Located within 2 miles of Marylebone railroad station, the budget hotel stands only a short distance from the garden Bedford Square. Dominion Theatre can be reached 7 minutes by foot from the hotel. This accommodation is 1.8 miles from Madame Tussauds London. The hotel is located close to Goodge Street subway station and a 29-minute drive will be enough to get to London City airport.
Food & Drinks
Olivelli is within 5 minutes' walk of Russell Square Serviced Apartments By Concept Apartments hotel.
Why choose Russell Square Serviced Apartments By Concept Apartments London
Main amenities
-
Free Wi-Fi
Amenities
Russell Square Serviced Apartments By Concept Apartments- Free Wi-Fi
Internet
- Free Wi-Fi
Parking options
- Parking
Property services
- Laundry
Enter dates to see availability