Excellent - Heliotropia Houses a Leucade, Vassiliki

Excellent

Stayed in May 2009 for 3 nights, everything was perfect - location and facilities.