Set in London, Luxury Flat in Russell Square offers self-catering accommodation with free WiFi. The unit is 300 metres from British Museum.
There is a dining area and a kitchen. A TV is offered. There is a private bathroom with a hot tub and bath.
Dominion Theatre is 700 metres from Luxury Flat in Russell Square, while Royal Opera House is 800 metres away. The nearest airport is London City Airport, 12 km from the property.