Studio Flat In Lovely Alexandra Palace London is located 4.7 km from the sprawling Hampstead Heath and just a 12-minute walk from the Victorian-style Alexandra Palace Theatre. This apartment is situated 550 metres from Community Use For the Old train station and within reach of Albert Road bus station.
Studio Flat In Lovely Alexandra Palace London with a seating area features modern conveniences such as high-speed internet and a multi-channel TV to elevate your stay. Enhancing your comfort, a separate toilet can be found at this apartment. Towels are also included in the bathroom.
Studio Flat In Lovely Alexandra Palace London is equipped with self-catering facilities like an electric kettle, a refrigerator, and an oven, giving guests the independence to prepare their own meals.
The apartment is in Muswell Hill with lots of shops and restaurants, 7 minutes on foot from the restaurant Dhaka Tandoori. Hampstead Garden Suburb is 4.4 km from the property.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please