Leo Spa
Polczyn-Zdrój, Poland
Leo Spa


Ul Parkowa 1, Polczyn-Zdrój, Poland
Ranking: Leo Spa is ranked 1st out of 2 accommodation options available in Polczyn-Zdrój.
Classification: 3 Star Hotel
The Leo Spa is conveniently situated in the centre of the town. Relax poolside with your laptop and check your social media with the hotel's available Wi-fi connection. The Leo Spa's bar provides a relaxing setting for an evening drink.