Filter Results
Apply Filters
Clear Filters
Hotels with indoor pool in Palau-Sator
Castell De Palau Sator
Placa Del Castell, 2, Palau-Sator, Spain Show map
Nestled 5 minutes' walk from Sant Pere de Palau-sator, Castell De Palau Sator Villa entices guests to explore various tourist destinations nearby. With a maximum capacity of 6 guests, the 4-bedroom…
From US$ 961
Book Now