Chatham House

3 Beds
Underground Station iconFolkestone Station
CT20 3XHCT20 3XH
Add to wishlist
From £168 per night
From £168 per night

Minimum Stay : 5 nights

By submitting, you agree to our Terms & Conditions