Larnaka - Dekeleia Road (next to Princess & Palm Beach Hotels)

Larnaka - Cyprus

Tel: + 357 24 648 110