Louis Princess Beach Hotel

Dekelia Road
Larnaca
Cyprus