Konforlu Deswa Inn, Ubud şehrindeki Ubud Maymun Ormanı'den yürüyerek 17 dakikalık mesafede bulunmaktadır.
Ubud City-Centre semtinde yer alan han/misafirhane, 2 km mesafedeki Neka Sanat Müzesi gibi popüler turistik mekanlara yakındır. Bu otel, Ubud şehir merkezine 1 km'den daha az bir mesafede, TAKSU Photo Gallery'nın yanındadır. Deswa Inn, Pondok Pekak Kütüphanesi ve Eğitim Merkezi'a kısa bir sürüş mesafesindedir. Bu konforlu tesis, Kura Kura otobüs durağına 10 dakikalık yürüme mesafesindedir.
Konuk odalarında rahatınız için balkon, çalışma masası bulunmaktadır. Tesis bünyesindeki her odada ayrı tuvalet, duş mevcuttur.
Misafirler, Deswa Inn'den yürüyerek 12 dakika mesafesindeki Cafe Wayan & Bakery, L.O.L Bar & Restaurant gibi lokantalarda yemek yiyebilirler.