Eden Square

Situated in the heart of Protaras, Eden Square serves as an oasis for hungry and thirsty travellers. The tempting scents coming from our restaurants, the relaxing sound of running waters from the fountains and the eye-pleasing decoration of the Square, create an intoxicant environment satisfying each and every sense of yours and making you feel like you are in Eden indeed.

View Website