La propiedad está ubicada aproximadamente entre 2,7 y 3,5 km al suroeste de la zona urbanizada del pueblo de Ayios Amvrosios. El pueblo en sí está aproximadamente a 23 km al noroeste del centro de la ciudad de Limassol.
La propiedad en sí es un terreno de forma irregular con inclinación occidental y linda con un camino público registrado. Tiene una vista al mar de larga distancia.