Filter by:
The hotel is located at Lifeboat Quay, Holes Bay Rd, in the city center of Poole, England, close to attractions like Lighthouse, Poole's Centre for the Arts, Poole Park, and Poole Stadium.
Instant AI responses are based on hotel information