L'Hostal - Hotel D'Interior(3 stars)

C/ Mercat 18 07460 Pollensa / Pollença, Mallorca View on map