Das Hotel Casa Dewa Suite Villa Ubud, das etwa 25 Gehminuten vom Affenwald von Ubud entfernt liegt, verfügt über WLAN im ganzen Gebäude. Das Hotel stellt 6 Zimmer zur Auswahl und bietet einen Gepäckraum und ein Restaurant.
Der Markt von Ubud ist unter anderem ca. 3 km entfernt gelegen. Das Casa Dewa Suite Villa Ubud befindet sich in etwa 10 Autominuten Entfernung vom Bukit Campuhan.
Die Gästezimmer verfügen über eine Sitzecke sowie einen Wasserkocher und eine Minibar für Ihren Komfort. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind. Sie sind mit abgetrennten Badezimmern ausgestattet.
Im Hotel wird das kontinentale Frühstück angeboten. Das Restaurant Mulberry Place bietet indonesische Gerichte in der Nähe von der Unterkunft.