Maria Volioti Studios are located in the south-west side of the island in Limenaria, just 50m from the beach.
Hotel Information
The studios are equipped with a kitchenette, a fridge, a private bathroom/WC, TV and Wi-Fi internet access. Free parking is available at the hotel premises.
AC with extra payment