Domus Olivae befindet sich in unmittelbarer Nähe vom Hotel Theresia Riva del Garda und ist unter anderem in 5 Minuten bequem zu Fuß zu erreichen. Die Pension verfügt über WLAN in den Zimmern.
Platz Catena ist rund 2 km von entfernt und die Bushaltestelle Riva del Garda - Hotel du Lac ist rund 15 Minuten zu Fuß vom Hotel entfernt. Zu den nahe gelegenen Gotteshäusern gehören Saints Peter and Paul church (200 Meter) und Santa Maria dell’Inviolata (1 km). Torre Apponale ist unter anderem in rund 10 Autominuten zu erreichen. Der Flughafen Verona befindet sich in einer Entfernung von 85 km vom Hotel Theresia.