Gidea Park Hotel
115 Main Road Romford, RM2 5ELLess than 18 miles from central London, Gidea Park Hotel offers free WiFi access, free parking, an Italian restaurant and a 24-hour licensed bar. An 11-minute walk from Gidea Park Train Station, Romford Shopping Mall is less than a mile away.
22 rooms
from £60