Excellently placed overlooking the picturesque bay of Lygaria, the Villa Bellevue apartment¿s offers simple yet comfortable self-catering accommodation that features all the latest facilities. Guests can make themselves at home in one of the spacious..