This precious 4* All Inclusive hotel is situated at the touristic area of Limassol among 2000 square metres of garden and just 20 metres away from the beach.