Amathusa Coastal Height Villa 21 Ágios Týchon · Hotel · 1.9 km from centre Visit hotel website → Hotel details