Just a 7-minute walk from Tsaska Beach and 1.2 miles from Tratovoli Beach, Villas Gemeli features accommodations in Ammouliani with a garden. This property offers access to a terrace, free private parking, and free Wifi.
A flat-screen TV is offered. The guest house offers bed linen, towels, and daily room service.
Kalopigado Beach is 1.6 miles from the guest house. The nearest airport is Thessaloniki Airport, 70 miles from Villas Gemeli.