This comfortable apartment can be found in Malia. The establishment comprises 267 cosy guests rooms. Pets are not permitted on the premises.