Go Hotels
Home > United Kingdom > London >

41 Albany House

United Kingdom Flag
41 Albany House
Flat 11, 41 Albany House
London United Kingdom

TEL: +44 7837 307996

Rated 50 / 100 based on 63 customer reviews.
41 Albany House is set in Central London and is a 10-minute walk from the British Library and Russell Square. It is ideally located for those wishing to visit the area's popular attractions.

41 Albany House offers a comfortable apartment, equipped to fit the requirements of any traveller.

The property is close to shops, dining and London's nightlife. Guests can also easily visit Tottenham Court Road, University of London and the British Museum.