Stella ligt in Terlizzi, op 37 km van Treinstation Bari Centraal en 38 km van Bari Cathedral. De accommodatie biedt gratis WiFi.
De bed & breakfast biedt een patio, een zithoek, flatscreen-tv met kabelzenders, een volledig uitgeruste keuken met een koelkast en een minibar, en een eigen badkamer met bidet en gratis toiletartikelen. Sommige units hebben een terras en/of een balkon met uitzicht op de stad.
Basilica San Nicola ligt op 39 km van Stella, en Bari Port ligt 41 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Bari (Karol Wojtyla), op 27 km van de accommodatie.