Das Hotel Mahatma Residence Denpasar befindet sich in Denpasar, 2 Kilometer von der Catur Muka Statue entfernt und bietet Fahrräder und Auto-Verleih zur Miete sowie verfügt über WLAN in den Zimmern. Auf dem Gelände gibt es eine Lounge- Bar und ein Hallenbad.
Das Hotel liegt in erstklassiger Lage im Touristengebiet von Denpasar. Japanisches Generalkonsulat gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in rund 500 Meter Entfernung vom Mahatma Residence. Auch Gereja Kristen Indonesia ist in unmittelbarer Nähe vom Hotel zu finden. Die Bushaltestelle PD Parkir ist lediglich 5 Gehminuten von der Unterkunft entfernt gelegen.
Das Hotel verfügt über 40 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung und bietet eine Klimaanlage. Die Zimmer stellen Badezimmer mit einer getrennten Toilette und einer Dusche zur Verfügung. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche sowie einem Haartrockner und Badelaken für mehr Komfort ausgestattet.
Das Hotel Mahatma Residence serviert ein amerikanisches Frühstück. Das Restaurant Okinawa Sushi Bali bietet eine Auswahl von Gerichten und liegt zudem 450 Meter von der Unterkunft.