Das Hotel D'Mas House Ubud liegt ca. 2 km vom Affenwald von Ubud entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Die Zimmer der Unterkunft blicken auf den Garten und beinhalten einen Balkon und WLAN sowie Badezimmer mit einer getrennten Toilette und einer Dusche. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet. Das D'Mas House Ubud verfügt zudem über Familien- Badezimmer mit einer getrennten Toilette und einer Dusche.
Sie können die indonesische Küche im Ubud Float Garden genießen, das sich rund 300 Meter vom Hotel entfernt befindet.
Die Pension ist auch ca. 25 Minuten zu Fuß von der Goa Gajah entfernt. Der Palast von Ubud gehört zu den historischen Sehenswürdigkeiten und liegt in circa 2,1 km Entfernung vom Hotel. Unabhängig von der Religionszugehörigkeit besuchen Reisende am liebsten den Tempel von Penataran Sasih, eine beliebte Kultstätte, die in einer Entfernung von circa 10 Fahrminuten vom D'Mas House liegt.