
21 Little Russell Street 3 Floor, London, WC1A 2HL
Star Rating:

Set in the centre of London, 500 metres from Dominion Theatre, the historic Stay in Bloomsbury offers accommodation with free WiFi and a terrace. Ther...more
Set in the centre of London, 500 metres from Dominion Theatre, the historic Stay in Bloomsbury offers accommodation with free WiFi and a terrace. There is a private entrance at the apartment for the convenience of those who stay. The apartment has family rooms.
At the apartment complex, units come with bed linen and towels.
Popular points of interest near the apartment include Tottenham Court Road, British Museum and Royal Opera House. London City Airport is 14 km from the property.