Amoudi Villas

Oia – Santorini

Welcome to Amoudi Villas in Oia Amoudi Villas is a small suites complex built in the unique Santorini cave house style. It is located in the little Bay of Amoudi, the old port of Oia, exactly below the ruins of the famous sunset castle. Amoudi Villas is probably the only[…]