Hotels in Romford, London - HRS

RM1 1XJ London City center: 23 km
Dbl. from 62.00EUR
excl. breakfast
8.9
RM2 5EL Romford, London City center: 1.9 km
RM7 7DJ Romford, London City center: 0.9 km