Situé à 400 mètres du centre de Tolo et à 2,9 km de la plage de Plakas, le Stella's Apartments propose des hébergements climatisés avec un balcon, un salon commun et un jardin.
Tous les logements disposent d'une terrasse, d'une kitchenette avec un réfrigérateur et un four, ainsi que d'une salle de bains privative pourvue d'une douche.
L'aéroport le plus proche, celui de Kalamata - Captain Vassilis Constantakopoulos, se trouve, quant à lui, à 89 km.