Romford Town, eng Extended Stay Hotel

( 3 Reviews )
VEDI Apartment Hotel Logo

VEDI Apartment Hotel

Extended Stay Hotel

131 South St Romford Town, eng RM1 1NX
Sam Zekeria

Excellent location, a stones throw away from Romford station, makes for a convenient trip to central London. The apartments are modern, clean, and well equipped. Dmitry w ... more

Find
    Near
      ChamberofCommerce.com
      Loading