Profiti Ilia 132, Chania Town, 73133, Greece See what guests loved the most: Mila United Kingdom “Great newly built hotel, rooms have spectacular view. We thoroughly enjoyed out short break there, and room service was excellent too! They can give you everything you might need so you don’t have to leave the room!” Read more Andrikopoulos Greece “Brand new hotel […]