Place Category: Accommodation
Set in a perfect location for exploring the shops and castle of nearby Dover. Take a day trip to Calais for great food and shopping.
Enjoy total relaxation at this Park with it’s 25m indoor pool, spa, sauna, solarium and gym.
Photos from around the surrounding area