Premier Inn Romford Central
Informacje
In 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.
powiększ