מלון זה ממוקם במרחק של 3.9 ק"מ על Matala Caves ותוך 4.5 ק"מ על Archaeological Site of Agia Triada.
ממוקם ליד Kalamaki Beach, המלון נמצא במרחק של 5 דקות הליכה ממרכז העיר קלמאקי.
כל החדרים בנכס כוללים אזור ישיבה, טלוויזייה מרובת ערוצים וחלונות בדודי רעש.
האורחים ייהנו ממטבח יווניות של Diogenis Place, אשר במרחק של 50 מטר בערך.