La Kesawa Villa Ubud, de 12 m², ofrece acceso rápido a lugares turísticos como el Smile Shop, situado a unos 5 minutos a pie. Esta villa aloja hasta 2 huéspedes y les invita a relajarse en una terraza.
Los cuartos de baño del establecimiento también incluyen un inodoro separado y ducha. Las comodidades de los cuartos de baño incluyen secadores de pelo y gorros de ducha.
La Kesawa Villa Ubud dispone de una cocina totalmente equipada, que cuenta con hervidor eléctrico, nevera y un horno. Los huéspedes pueden comer en el restaurante Tulsi Restaurant, situado a unos 200 metros. Situada cerca de la villa, la estación de autobuses Monkey Forest Ubud Central Parking ofrece opciones de transporte en las inmediaciones.
El Titian Art Space está a tan solo 300 m de la villa, y además el Bosque de los Monos de Ubud está a tan solo 1 km. La Kesawa Villa Ubud también está a unos minutos a pie del Centro Cultural de Bali. El lugar se encuentra a unos 25 minutos a pie del Palacio de Ubud.