Featuring a patio with garden views, and a garden and barbecue facilities, Cedar Villa - Perfect For Longer Stays can be found in Chatham, close to Historic Chatham Dockyard and 4.1 km from Dickens World.
Number of rooms: 5
278 Luton Road, Chatham, ME4 5BU, United Kingdom