Offering free WiFi and a restaurant, Roydon Marina Village is located in Roydon, 32 km from London. Cambridge is 49 km away. All units have a TV. There is a seating and/or dining area in some units.
Book this Hotel