Not a review as such but a warning, I should have guessed with no reviews in English yet but it is not in Alicante town as the TripAdvisor map says. We spent a long time looking around where they show it, our hotel later told me it is near the airport. I am guessing that no brit tourist has ventured there to be able to write a review.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.