A 3 bed end of terrace house in Dover with views of Dover Castle from the master bedroom. Also with a garden that leads on to a river running past the property. Can accommodate for up to 8 people with 2 double beds, 2 single beds and a double sofa bed.