Positioned at a distance of 3.4 km from bustling shopping destinations such as Ubud, Teba Mesari Villa offers guests to use parking.
Historical attractions in the vicinity include Ubud Palace, located approximately 10 minutes away by car. Nestled at a distance of 3.3 km from Karsa Spa, the villa is also at a distance of 2.3 km from such cultural places as Neka Art Museum Shop.
Air conditioning are provided for a comfortable stay. Teba Mesari Villa comes with a bathroom with a separate toilet, a bath, and a shower. Hairdryers are also at your disposal.
Offering Asian dishes, restaurant D'Star Bar & Resto is located within easy walking distance of the property. This accommodation has a terrace to relax on after a busy day, along with a swimming pool.