One moment please, we are searching the best prices
Lili Hotel
Address:
3, melina merkouri av., malevizi, Amoudara, heraklion, crete 71414
About the property
Popularity
Booking
8.4/10
216
Main services
Internet access
Fitness
Spa
Restaurant
Parking
Outdoor swimming pool
Other services
* Some services may carry an extra charge.