8.6/10
Excellent
18 reviews
Free Wi-Fi
Located on the island of Majorca, Finca Hotel Can Canals & Spa is 2.5 km from beaches. The hotel has are 2 outdoor pools, one fresh water and one saltwater.
Number of rooms: 19
Carretera Campos Sa Rapita km 7, 07630 Campos, Spain