Das Hotel Ubud Dewi House ist im Stadtteil Sayan gelegen, 3 Kilometer vom Affenwald von Ubud entfernt.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von Ubud. Die Pension befindet sich ganz neben dem Markt von Ubud, 25 Gehminuten entfernt. Das Hotel liegt in einer Entfernung von nur 1 km vom Palast von Ubud.
Das Dewi House bietet in den Zimmern einen Balkon, einen persönlichen Safe und einen Schreibtisch. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche für mehr Komfort.
Das Restaurant Alchemy bietet gesunde Speisen an und liegt in unmittelbarer Nähe zur Unterkunft.