The hotel is located at Carrer de Sa Pala Marina, 07830, Illes Balears, Spain.
For detailed information regarding our nonrefundable reservation policy, credit card charges at booking, cancellation terms, and deposit requirements, please refer to our Terms and Conditions page.
For detailed information regarding our nonrefundable reservation policy, credit card charges at booking, cancellation terms, and deposit requirements, please refer to our Terms and Conditions page.
For detailed information regarding our nonrefundable reservation policy, credit card charges at booking, cancellation terms, and deposit requirements, please refer to our Terms and Conditions page.
For detailed information regarding our nonrefundable reservation policy, credit card charges at booking, cancellation terms, and deposit requirements, please refer to our Terms and Conditions page.