Guests can stay in Albany House Apartment Central London apartment when visiting London.
The city center is 3 km away. There is a train station nearby and other parts of London are easily accessible. Within 100 meters from the venue, Norfolk Arms and Balfour serve a wide selection of meals.
Russell Square subway station is a 10-minute walking distance away.
It offers fashionable rooms equipped with complimentary wireless internet, individual climate control, cable TV with on-demand movies, pay TV and a trouser press. A bathroom with a bathtub and a shower along with a hairdryer and soft bathrobes is provided.
Eat & Drink
The apartment features a kitchenette for self-catering.
A fitness center is available for active residents.
Wireless internet is available in the entire apartment for free.
No parking available.