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.
Luxury Flat in Russell Square enjoys a location in Read more
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.
Luxury Flat in Russell Square enjoys a location in London, just 300 metres from British Museum and an 8-minute walk from Dominion Theatre. This self-catered apartment features a garden. This apartment is equipped with a fully equipped kitchen, a dining area and a satellite TV. The apartment also features a bathroom with a hot tub and a bath. Royal Opera House is 800 metres from the apartment. The nearest airport is London City Airport, 12 km from Luxury Flat in Russell Square.
Number of Rooms: 1