L'hotel Teja Home Stay Ubud offre 7 chambres et se situe à moins de 14 minutes de marche de la Forêt des singes d'Ubud.
Placée à une courte distance du Marché d'Ubud, la résidence se trouve dans la localité de "Ubud City-Centre". Le Musée d’art Agung Rai est également situé à seulement 1 km de l'hotel. Les attractions culturelles à proximité incluent la Bibliothèque Pondok Pekak, qui se trouve à seulement 600 mètres de Teja Home Stay d'Ubud. Bima Muka Junction est à 10 minutes à pied de cet hébergement. La résidence est à 35 minutes en voiture de l'aéroport international de Denpasar, qui est à 40 km.
Une climatisation sont également inclus, et un balcon et une terrasse sont présents dans les chambres pour plus de confort. Une toilette séparée et une douche peuvent également être trouvés dans les chambres.
Un restaurant Alit's Warung propose une cuisine Indonesian et se situe à seulement 1 km de Teja Home Stay.