Kitty Harri's Sculpture Garden befindet sich in unmittelbarer Nähe vom Hotel Villa Otivar - Rio Verde und ist unter anderem in rund 10 Fahrminuten zu erreichen. Das Hotel bietet ebenfalls WLAN im ganzen Gebäude.
Palacete de Cazulas liegt 3 km von hier entfernt. Zum Stadtzentrum von Otívar sind es 5 Minuten zu Fuß. Rio Verde liegt 750 Meter vom Villa Otivar - Rio Verde.
Einige Hotelzimmer bieten einen Balkon, einen Flachbildfernseher mit Satellitenkanälen und WLAN sowie ein privates Badezimmer. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen zudem über kostenlose Toilettenartikel und Morgenmäntel. Von einigen Zimmern aus hat man einen Ausblick auf die Berge.