Situada a 25 minutos a pie del hotel D Teba Ubud Villa, los huéspedes pueden llegar al Palacio de Ubud.
Las habitaciones de este lugar disponen de una zona de comedor, además de climatizador para tu comodidad. Inodoro separado y ducha, así como nevera y menaje de cocina están disponibles.
El restaurante Lala & Lili Warung está a 600 metros de este hotel.
Situado a 600 metros de la Jalan Raya Campuan, el hotel también se encuentra al lado de lugares de ocio como el Bukit Campuhan. Si te alojas en la pensión, estarás a tan solo 7 minutos a pie de Wayan Karja Painting. El D Teba Ubud Villa está a un corto paseo del Mercado de Ubud.