Situated in Ammouliani and only 600 metres from Tsaska Beach, Villas Gemeli features accommodation with sea views, free WiFi and free private parking. This guest house provides air-conditioned accommodation with a terrace.
The guest house has a flat-screen TV. The guest house offers bed linen, towels and housekeeping service.
Guests can relax in the garden at the property.
Tratovoli Beach is 1.9 km from the guest house, while Kalopigado Beach is 2.6 km from the property. The nearest airport is Thessaloniki Airport, 113 km from Villas Gemeli.