Das Hotel New Mumbul Ubud liegt in der Nähe vom Affenwald von Ubud, und zwar 17 Fußminuten von hier entfernt.
Die Zimmer verfügen über einen Balkon und eine Sitzecke und sind zudem mit einem Schreibtisch ausgestattet. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Fernsehen mit mehreren Kanälen und ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind. In den Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche sowie eine Duschhaube und Handtücher zur Verfügung.
Das New Mumbul Ubud liegt etwa 5 Minuten zu Fuß vom Restaurant Cafe Lotus entfernt. Hier werden sie auf jeden Fall mit den asiatischen Gerichten verwöhnt.
Der Gasthof liegt im Stadtviertel Ubud - Zentrum von Ubud, 1 km von Unterhaltungsangeboten, vor allem dem Bukit Campuhan. Der Palast von Ubud ist in einer Entfernung von 12 Gehminuten gelegen. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: der Markt von Ubud liegt gleich neben dem New Mumbul Ubud. Die Gäste finden die Bushaltestelle Kura Kura direkt neben dem Hotel, ca. 100 Meter entfernt.