Reviews
We have just returned from another superb stay at “Camilla”, this being our 3rd visit, the last time being in 2016. The villa is excellent, well equipped and located with fantastic views o… More
22 Nov 2023
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC. Tripadvisor performs checks on all reviews.