Located 124 meters from Icarus Hotel. Set in a prime location of Crete Island, S&K VILLAS puts everything the city has to offer just outside your doorstep.
Located 165 meters from Icarus Hotel. Rotunda Suites, new apartments 20m from Kalamaki b is perfectly located for both business and leisure guests in Kambos.
Located 242 meters from Icarus Hotel. The 3-star Gregory Comfort Hotel offers comfort and convenience whether you're on business or holiday in Crete Island.