Hotel Polamar 3 stars

Astilleros, 12, 03130 Santa Pola, Spain

Hotel image
Read more reviews for Hotel Polamar