Testimonial #2

The accommodation is in a Convent on a hill overlooking Leuca. The location and views are stunning. If you are walking down to the town you go down approx 237 steps which you then have to come back up!!

Gerard - Ireland

Trust You Verified