66 Station Road Apartments Upminster lies 2.1 km from Hacton and just a few steps from Upminster tube station.
Offering a balcony, the accommodation comes with modern amenities like a flat-screen TV with satellite channels, enhancing your stay.
The large Harrow Lodge Public Park is about a 10-minute drive away, while Church of St Laurence is approximately 5 minutes' walk from the apartment. Guests will find Upminster Windmill within a few blocks of this apartment. The nearest bus stop to 66 Station Road Apartments is Deyncourt Gardens, which is merely 300 metres away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please