Hotelul Achillion Palace este situat la 100 de metri de plajă.
Camerele includ aer condiționat și vedere la oraș sau la grădina privată a hotelului.
Oferind unităţi de cazare cretane autentice, combinate cu facilităţi de 4 stele, hotelul are camere spaţioase, cu balcoane cu vedere spre mare sau spre grădina interioară luxuriantă.
Hotelul Achillion Palace are şi o mică grădină interioară, cu o fântână, unde oaspeţii pot savura mici gustări şi băuturi pe tot parcursul zilei. De asemenea, există o sală de mic dejun, un cafe-bar şi un lounge.
Hotelul mai are o piscină cu apă dulce pe acoperiş şi o terasă la soare, deschisă în timpul zilei.
Se poate ajunge uşor pe jos la numeroasele restaurante, magazine şi baruri pentru care este cunoscut oraşul.