La Villa Sojourn Denpasar está situada en el barrio Babakan de Denpasar, a unos 4 km del Echo Beach, y cuenta con unas piscinas exteriores y vistas al jardín.
Esta villa ofrece una ubicación privilegiada, a poco más de 10 minutos en coche del Parque Acuático Splash Bali, mientras que lugares de interés natural como la Playa Berawa están a unos 15 minutos en coche. El Templo de Tanah Lot se encuentra a unos 7 km de la villa. La ubicación es ideal para los amantes de las compras, ya que se encuentra a poco más de 20 minutos en coche del Mercado Love Anchor Canggu Bali.
Los cuartos de baño también disponen de una ducha a ras de suelo y un inodoro separado. Hay secador de pelo, albornoces y toallas para la comodidad de los huéspedes.
La Villa Sojourn dispone de un hervidor eléctrico, una nevera y utensilios de cocina en la cocina integrada. Sirviendo platos indonesios, el restaurante Koin cafe se ubica a unos 200 metros.