Cet hôtel est situé sur la côte nord-ouest de Rhodes, à proximité du village pittoresque et traditionnel de Tholos. Il est situé à proximité de la plage et offre une vue unique sur le coucher de soleil sur les îles du sud de la mer Égée et les montagnes de la côte turque. Les installations comprennent un bureau de change, une salle de télévision, un restaurant, un parking et une aire de jeux. L'hôtel compte 47 chambres, dont des chambres simples, doubles et triples. Toutes les chambres disposent d'une salle de bain, de la climatisation à réglage individuel (contre supplément), de la radio et d'une ligne téléphonique directe. Elles sont également dotées d'un balcon offrant une vue sur la mer, la piscine, le jardin ou la montagne. Une télévision et un mini-réfrigérateur sont disponibles sur demande (contre supplément). Des lits pour bébés sont disponibles sans frais supplémentaires. L'établissement possède une piscine avec bassin pour enfants, un snack-bar, des chaises longues et des parasols. L'aéroport de l'île est à 10 km, le centre-ville de Rhodes à 26 km et la plage à seulement 8 km.