OYO Stratford Hotel

43 Romford RoadLondonE15 4LYUnited Kingdom
Hotel
Loading
Show more hotels

About OYO Stratford Hotel

Contact

43 Romford Road, London, E15 4LY, United Kingdom
Telephone: 2085227347 | Official Homepage

Rating Overview

Rating trivago Rating Index based on 227 reviews across the web
7.9 /10
7.9 out of 10 based on 227 reviews