Star London Finchley Lane 3-Bed Retreat offers accommodations in Hendon, 4.6 miles from Preston Road Tube Station and 4.9 miles from Yeah. The property is around 4.9 miles from Alexandra Palace, 5.1 miles from Kenton Tube Station, and 5.3 miles from Wembley Stadium. The accommodation provides full-day security and private check-in and check-out for guests.
This apartment includes 3 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a shower and a washing machine. The accommodation is non-smoking.
Wembley Arena is 5.4 miles from the apartment, while Stanmore Tube Station is 5.6 miles away. The nearest airport is London Heathrow Airport, 17 miles from Star London Finchley Lane 3-Bed Retreat.