Baywatch
Poole, BH15 1HH, United Kingdom, Poole
Location A great option for a journey on a budget - hotel Baywatch is located in Poole. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel — Poole Quay, Poole Old Lifeboat Museum and RNLI Memorial Sculpture. **
Free WiFiParking












