Go Hotels
Home > Poland > Polczyn-Zdroj >

Leo Spa

Poland Flag
Leo Spa Star Rating 3
Ul Parkowa 1
Polczyn-Zdroj Poland

Rated 50 / 100 based on 27 customer reviews.
Leo Spa provides comfortable 3-star accommodation in Polczyn-Zdroj.

The hotel has 110 rooms, all of which are equipped with a variety of facilities to ensure a comfortable stay.

Leo Spa features a restaurant and a bar where guests are able to relax at the end of the day. There is a variety of breakfast options to choose from every morning.

Guests with a car can visit Czaplinek and Nowe Worowo, both within a 30-minute drive of the hotel. Guests can also discover Drawsko Landscape Park.
Facilities @ Leo Spa include: