This property is located in Hersonissos and enjoys a convenient setting in Crete . The property consists of 12 rooms. Guests can avail themselves of the key collection service. Pets are allowed at this establishment.