About it
Star London Station Road 2-Bed Retreat with Garden offers accommodations in London, 3.8 miles from Wembley Arena and 4 miles from Preston Road Tube Station. This apartment provides free private parking, private check-in and check-out, and free Wifi. London Designer Outlet is 4 miles away and Wembley Stadium is 4.5 miles from the apartment.
Providing a patio and garden views, the apartment includes 2 bedrooms, 3 living rooms, flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Guests can also relax in the garden.
Kenton Tube Station is 4.5 miles from the apartment, while Yeah is 4.9 miles away. The nearest airport is London Heathrow Airport, 16 miles from Star London Station Road 2-Bed Retreat with Garden.