Situé à environ 500 mètres de la peinture balinaise Three Brothers, Hotel D Archa Ubud offre 6 chambres. L'hotel offre également la location des bicyclettes pour explorer la région.
Vous pouvez trouver la Maison des masques et des poupées Setia Darma à environ 7 km et le Musée d'art de Neka est à 25 minutes à pied de cet hotel 3 étoiles. D Archa se trouve à 3 km du centre d'Ubud et à 38 minutes en voiture de l'aéroport international de Denpasar. Le Musée d’art Agung Rai est à 10 minutes en voiture.
Quelques unités fournissent des salles de bain privées avec une toilette séparée et une douche.
Vous pouvez marcher 5 minutes jusqu'à Junjungan Restaurant ou manger au restaurant Tulen Restaurant, situé à seulement 200 mètres.