Premier Inn London Romford Central
Mercury Gardens Romford, RM1 3ENIn the heart of the town centre, less than 750 metres from Romford Railway Station, the hotel offers great value, with free parking and spacious, comfortable and modern en suite rooms.
102 rooms
from £58