Menawarkan pijat terapi dan kebun, Teba House Ubud berjarak kurang dari 2.4 km dari Bukit Campuhan. Cafe Lotus berjarak 5 menit berkendara dari Teba House Ubud.
Properti ini terletak di distrik Ubud City-Centre, 2 km dari pusat kota Ubud. Para tamu dapat menemukan taman dan hutan di dekatnya. Teba House Ubud terletak 40 km dari bandara Bandar Udara Internasional Ngurah Rai dan 550 meter dari halte bus Hanoman 3.
Semua kamar menawarkan balkon dan area tempat duduk serta kamar mandi pribadi dengan toilet terpisah, bathtub dan shower. Unit-unit ini menawarkan pemandangan teras.
Terdapat restoran bagi para tamu untuk menikmati makanan mereka. Restoran à la carte Teba merupakan bagian yang terhebat dari hotel ini. Terdapat juga kafe dengan aneka hidangan Italia di lingkungan properti.