Rates: 120.805 - 147.6506
Amenities:
ONISILLOS HOTEL LARNACA 17 Onissilos Street Larnaca, Cyprus 6025