Doté d'un jardin, d'un barbecue et offrant une vue sur le jardin, l'Apartments Stelios est situé à Leptokaria, à 400 mètres de la plage. La réception est ouverte 24h/24 et un service d'étage est assuré.
Toutes les chambres de ce love hôtel sont dotées d'un balcon. Toutes comprennent une armoire et une salle de bains privative.
L'aéroport de Thessalonique, le plus proche, est implanté à 62 km.