The 1-room Russel Street Apartment London is located 1.4 miles from Euston train station and approximately 5 minutes by foot from the West End Vaudeville Theatre. Guests can use Wi-Fi for either business or leisure reasons.
Boasting a central location within 300 feet of Covent Garden, this apartment is within reach of the famous British Museum. The 45 ft² Russel Street Apartment gives access to the British Harrods Department Store, which is about 2 miles away. The historic Tower of London is situated around a 10-minute drive from the apartment.
This apartment comprises 1 bathroom.
Guests can enjoy cooking at a fully-fitted kitchen. The nearby subway station is Embankment in proximity to the accommodation.