Situé dans l'est de l'île, l'hôtel se compose de deux bâtiments entourés d'arbres et de fleurs. Installé au bord de la mer, il permet un accès direct à la plage sans avoir à traverser de route. Il se trouve à seulement 400 mètres du centre de village de Faliraki et à 14 km de Rhodes. La ville principale de l'île est ainsi accessible avec les bus locaux.