Albert Road 34A, Hendon, NW4 2SG, London, United Kingdom –, NW4 2SG - Hendon, United Kingdom
Aparthotel - 4-Star Hotels, Hendon
Located in the charming neighborhood of Hendon, CityStay Albert Apartments offers beautifully renovated accommodations just a stone's throw away from Preston Road, only 7.6 km away. - 4-Star Hotels, Hendon
Non-smoking rooms available
Guest parking available
Complimentary wi-fi property-wide