Located 300 metres away from the beach of Molos, Studios Avra offers rooms with free Wi-Fi and views over the well-kept gardens. The scenic town of Skyros is 2 km away.
Located 300 metres away from the beach of Molos, Studios Avra offers rooms with free Wi-Fi and views over the well-kept gardens. Th Read more
Located 300 metres away from the beach of Molos, Studios Avra offers rooms with free Wi-Fi and views over the well-kept gardens. The scenic town of Skyros is 2 km away.
Located 300 metres away from the beach of Molos, Studios Avra offers rooms with free Wi-Fi and views over the well-kept gardens. The scenic town of Skyros is 2 km away.
Number of Rooms: 13