Atlantica Oasis Hotel & Gardens

11, Stimfalidon Street
Limassol
Cyprus