Situato a circa 10 minuti a piedi dallo Zoo di Bali di Ubud, l'elegante hotel Dewi Sri Villa Ubud By Mahaputra offre un ristorante. Il resort dispone di Wi-Fi in tutta la struttura.
Il Parco degli Uccelli di Bali di Ubud si trova a una distanza di 2 km dall'hotel. C'è il Bali Fun World a circa 25 minuti a piedi dal Dewi Sri Villa Ubud By Mahaputra.
Le 9 camere sono composte da un salottino. Sono dotate di una TV a schermo piatto con canali satellitari, nonché di comfort quali un impianto di climatizzazione. I bagni offrono un bidet, una cabina doccia e un bagno con WC separato. Tocchi di classe per arricchire il vostro soggiorno includono un bidet, una cabina doccia e un bagno con WC separato, oltre ad asciugacapelli e cuffie per la doccia.
Gli ospiti possono cenare al ristorante indonesiano dell'hotel Dewi Sri Villa Ubud By Mahaputra, che offre i sapori indonesiani. I ristoranti vicini, tra cui The Sanctoo Restaurant, si trovano a 1 km dall'alloggio.