Testimonial #4

Location was a very short walk from the Agia Pelagia waterfront, parking right in front of the hotel.

Vasiliki - Greece

Trust You Verified