Stella house ligt midden in het centrum van Turijn, op korte afstand van Mole Antonelliana en het metrostation Porta Nuova. Het biedt gratis WiFi, airconditioning en huishoudelijke voorzieningen zoals een oven en een waterkoker. Het ligt op 1,3 km van het treinstation Porta Nuova en beschikt over een lift.
Het appartement heeft 1 slaapkamer, 1 badkamer, beddengoed, handdoeken, een flatscreen-tv met streamingdiensten, een eethoek, een volledig uitgeruste keuken en een balkon met uitzicht op de stad.
Het treinstation Porta Susa ligt op 1,6 km van het appartement, en de Polytechnische Universiteit van Turijn bevindt zich op 2,8 km afstand. De dichtstbijzijnde luchthaven is Turijn, op 15 km van Stella house.