Located in Astypalaia Town, 1.1 km from Pera Gialos Beach, Studios Anemomilos features views of the sea. The hotel provides city views, a terrace, and free WiFi is available. All units are equipped with air conditioning, a fridge, a stovetop, a coff...
Rooms total: 3 More information »