Iliada Beach Hotel
HotelInformal hotel featuring a restaurant, a tennis court & an outdoor pool, plus direct beach access. People often mention hotel, beach, friendly, staff,
Address
Protara 47, Protaras, Paralimni 5296, Cyprus
Website
Contact
+357 23 833200Price rating
$92/night
Rating on Google Maps
4.00 (237 reviews)Open on Google Maps