Situated 900 m from the center of Puerto Pollensa and 1 km from the beach
Ctra. pto pollensa km 58, s/n
Puerto de pollensa
07470
Spain
Checking for room alternatives