Teja Home Stay terletak di jantung Ubud, berjarak sekitar 1.2 km dari Mandala Wisata Wenara Wana. Guest house juga menawarkan Wi Fi di seluruh properti bagi para tamu.
Hotel ini juga berjarak 2.6 km dari Jembatan Tjampuhan. Para tamu dapat mencapai pusat kota Ubud dalam 10 menit berjalan kaki. Bima Muka Junction berjarak 600 meter dari Teja Home Stay. Bandara Bandar Udara Internasional Ngurah Rai berjarak sekitar 40 km dari properti.
Semua kamar menawarkan balkon, meja kerja dan pengatur suhu serta kamar mandi pribadi dengan toilet terpisah dan shower. Beberapa kamar di hotel ini memiliki pemandangan kebun.
Alit's Warung dan Lobong Cafe berjarak 17 menit berjalan kaki dari Teja Home Stay.