The spacious 109 m² Luxury House In Ilford 21 Minute Train Journey From Central London is located within a 3-km distance of Manor Park train station and around 5 minutes on foot from St. Margaret of Antioch Church. Wi-Fi and a car park are also available at the 4-bedroom apartment.
Along with a flat-screen TV with satellite channels, as well as an iron with ironing board and air conditioning, guests benefit from a seating area and a dining area. Featuring a separate toilet and a shower, a bathroom at this apartment provides a hairdryer and bath sheets.
A mini-kitchen with an electric kettle, an oven, and kitchenware is available as part of Luxury House In Ilford 21 Minute Train Journey From Central London's self-catering amenities.
South Public Park is in proximity to the apartment, and the large landscaped Valentines Park is only a 12-minute walk away. London Sri Murugan Temple is 2.8 km from the accommodation. London City airport is located 5 km away, while Perth Road bus station is just around the corner from Luxury House In Ilford 21 Minute Train Journey From Central London.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please