Recommended hotels in Otzias

Cavo Perlevos Studios Otzias

From US$ 96

Otzias Beach, Otzias, Greece - Show map

Show map

The 3-star Cavo Perlevos Studios Aparthotel enjoys its location close to the beach. The property is situated 29 km…

Book Now From US$ 96