Enjoy the vacation you have been dreaming of in a unique property at the North part of the island. Leandros House is suitable for up to 5+1 guests and offers 3 bedrooms, peaceful surroundings and magnificent views. Pets are also welcome upon request. The property among others offers free Wi-Fi internet access, air conditioning a fully equipped kitchen while the hospitality of the owners surely will make you feel like home away from home.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.