1 Bed Apartment Russell Square is a recently renovated apartment in the center of London, a 7-minute walk from British Museum and 0.6 miles from Euston Train Station. Featuring city views, this apartment also features free Wifi. Tottenham Court Road Tube Station is a 15-minute walk from the apartment, and Royal Opera House is 0.9 miles away.
Rooms come with a private bathroom, while some rooms also feature a fully equipped kitchen with an oven.
Dining options are available close to the apartment.
Popular points of interest near 1 Bed Apartment Russell Square include King's Cross St Pancras Tube Station, Kings Cross Station, and Dominion Theatre. The nearest airport is London City Airport, 8.7 miles from the accommodation.