Located in Ilford, Ilford Tower Apartments provides self-catering accommodations with free WiFi, a flat-screen TV and a kitchen.
Each apartment features a kitchen with an oven, microwave and tea/coffee making facilities. A living area with a TV and seating area is also provided.
Ilford Tower Apartments features a 24-hour reception area and baggage storage. Ironing facilities and prayer mats are also available in the reception area.
Guests can reach central London within a 20-minute rail journey from Ilford rail station, which is 2297 feet from the property.
London City Airport is 6.2 mi away.
Number of rooms : 5
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From £124
London 2 Bedroom Apartment, Kitchen, Reception and Private Garden