Relais del Sosto encontra-se em Olivone, a 46 km de Estação Ferroviária de Bellinzona e a 46 km de Three Castles of Bellinzona, e apresenta acomodações com acesso Wi-Fi gratuito, um jardim com um terraço e vista da montanha.
Castelgrande Castle fica a 46 km de Relais del Sosto, enquanto Social Theatre of Bellinzona está a 46 km da propriedade. O aeroporto mais próximo é o Aeroporto de Milão - Malpensa, que fica a 135 km de Relais del Sosto.