Marlin Apartments StratfordApartment
Olympic View,2 Millstone Close, Windmill Lane, Newham, London, E15 1PE, United Kingdom
The 4-star Marlin Stratford has a 24-hour front desk and modern accommodation with free internet access. Stratford Railway Station is a 10-minute walk away.