Located a few steps from Mochlos Beach and 36 km from Lake Voulismeni, Sun & Sea in Mochlos provides air-conditioned accommodation with views of the city and free Wi-Fi.
Number of rooms: 4
Eparchiaki Odos Mochlou 414 1ος Όροφος, Mochlos, 72057, Greece