Four Seasons Hotel

Leoforos Amathountos 67-69
Limassol
Cyprus