The hotel, consisting of two buildings, is situated in the centre of Chora Sfakion ca. 100 m from the beach. In the direct vicinity there are shops and several tavernas at the waters edge.