The Russell Collection

PriceCheck live prices

Check availability →
Class
2-star hotel
Address
Marchmont St, London, England, WC1N 1APShow on map
Check-in / out
15:00 / 11:00

The Russell Collection is a 2-star hotel in London. It's set on Marchmont St, London, England, WC1N 1AP.

Experience the vibrant heart of London with a stay just minutes away from iconic attractions like The British Museum and Russell Square!

Prime Location

Our apartment places you just a 5-minute walk from Russell Square and a short stroll from the British Museum, providing easy access to the best of London, including vibrant Trafalgar Square and bustling Oxford Street.

Comfortable Accommodations

Amenities

  • Bicycle rentals nearby
  • Shopping mall on site
  • Art gallery on site
  • Nature reserve