Otel, Peliatan semtinde bulunur ve Hujan Locale'den 500 metre uzaklıktadır.
Konaklama tesisi Pasar Ubud yakınlarında şehir merkezinden sadece 15 dakika yürüme mesafesinde bulunmaktadır. Konukevi, Campuhan Tepesi Yürüyüş Yolu'a arabayla 10 dakikalık mesafededir. Tagel Karsa House Otel, Dewa Indera Statue civarında yer alır. Pura Dalem Puri Peliatan otobüs durağı, otele 300 metre uzaklıktadır.
Odalarda balkon, oturma alanı ile ayrı tuvalet, duş bulunmaktadır.
Warung Mina Ubud, Tagel Karsa House Otel'e 100 metre uzaklıktadır.