Castle Hotels in Poole
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Castle Lanes - Minutes From Poole Quay, Poole Town Location
110 Orchard Plaza, High Street, Poole, United Kingdom (Open map)
Providing a prime setting in Poole, this apartment is merely 9 minutes on foot from The Dolphin Centre. To enjoy your vacation in...
Read more...
8.8
Fabulous
28 reviews