Situato a Tolo, lo Stella Rooms offre sistemazioni con vista sul mare e WiFi gratuito, e un giardino con terrazza e vista sul giardino.
Tutte le sistemazioni sono dotate di bagno privato con doccia, aria condizionata, TV e frigorifero.
La spiaggia di Tolo dista 10 metri dall'aparthotel.