Located in South Shore, Devonshire, 6 Cloverdale Close is a self-catering apartment that offers an outdoor swimming pool, a BBQ area and free WiFi access.
Located in South Shore, Devonshire, 6 Cloverdale Close is a self-catering apartment that offers an outdoor swimming pool, a BBQ area and free WiF Read more
Located in South Shore, Devonshire, 6 Cloverdale Close is a self-catering apartment that offers an outdoor swimming pool, a BBQ area and free WiFi access.
Located in South Shore, Devonshire, 6 Cloverdale Close is a self-catering apartment that offers an outdoor swimming pool, a BBQ area and free WiFi access.
Number of Rooms: 1