Das Hotel Dewi Sri Private Villa Ubud befindet sich in Ubud, nur 2 km vom Affenwald von Ubud entfernt und bietet einen Swimmingpool. Das Hotel bietet WLAN im ganzen Gebäude sowie einen privaten Parkplatz vor Ort.
Das Stadtzentrum von Ubud kann man innerhalb von 25 Minuten zu Fuß erreichen. Das 4-Sterne-Hotel ist außerdem in 25 Fußminuten Entfernung von Sehenswürdigkeiten, vor allem der Goa Gajah. Das Dewi Sri Private Villa liegt in 2,1 Kilometer Entfernung vom Palast von Ubud.
Von einigen Zimmern aus öffnet sich ein Ausblick auf den Pool.
Das Restaurant Cafe Pemulan befindet sich nicht weit entfernt von der Unterkunft und serviert asiatische Speisen.