Relais del Sosto bevindt zich in Olivone, op 46 km van treinstation van Bellinzona en 46 km van Three Castles of Bellinzona. De accommodatie biedt gratis WiFi, een tuin met een terras en uitzicht op de bergen.
Castelgrande Castle ligt op 46 km van de bed & breakfast, en Social Theatre of Bellinzona ligt 46 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Milaan-Malpensa, op 135 km van Relais del Sosto.