Stamatiadis Villas
LocationThis hotel warmly welcomes guests in Sani.FacilitiesA coin-operated laundry is available to guests. Wireless internet access (no extra charge) allows guests to stay connected while on holiday....
More info