Cherry Garden B&B

28 Cherry Garden Lane, Folkestone, CT19 4AD, United Kingdom

Hotel image
Read more reviews for Cherry Garden B&B