Das 3-Sterne-Taman Amartha Hotel Ubud liegt in einer Entfernung von 5 Gehminuten vom Har's Garden und bietet einen Shuttleservice und einen Fahrservice sowie Autos zur Miete. Das Hotel liegt ca. 1 Kilometer vom Palast von Ubud entfernt und verfügt über ein Restaurant und einen Gepäckraum.
Das Stadtzentrum von Ubud kann man innerhalb von 5 Minuten zu Fuß erreichen. Das Taman Amartha Ubud liegt in der Nähe von der Goa Gajah, und zwar circa 10 Minuten mit dem Auto entfernt. Das Hotel liegt nicht weit entfernt vom Iman Intuitive Bodywork and Spa. Die Bushaltestelle Kura-Kura public ist ebenfalls in einer 600 Meter Entfernung von der Unterkunft.
Die Zimmer im Taman Amartha Hotel sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einem Wasserkocher und einer Minibar ausgestattet. Ein Bidet, ein Waschbecken und eine Dusche sind in den Zimmern kostenlos verfügbar.
Jeden Morgen wird im Hotel ein kontinentales Frühstück serviert. Asiatische Gerichte können Sie im Restaurant Amartha genießen.