Karaolis Imperial
58 Agias Zonis Str., Karaolis Court, Limassol, Cyprus
Booking.com
Book Now