Villa Alexander is located at Triopetra, one of the most beautiful beaches of South Crete, built just 700 meters away of the sandy beach. The villa consists of two apartments which can be rented separately or together. Quiet and peaceful, close to amenities. |