L'hotel Dewi Sri Villa By Mahaputra Ubud offre 9 chambres et se situe à 3 km de la Cascade de Tegenungan. La résidence offre hébergement avec un Wi-Fi dans tout l'établissement.
Le Centre de loisirs Bali Fun World est également situé à moins de 25 minutes à pied de l'hotel. À 4 km de Dewi Sri Villa By Mahaputra, on trouve la Bijouterie UC Silver de Bali pour une expérience shopping exceptionnelle dans la région. Du fait de sa position à 30 km de l'aéroport international de Denpasar, vous pourrez rejoindre celui-ci en seulement 24 minutes en voiture.
Certaines des chambres climatisées comprennent un balcon et un coin salon et sont équipées d'un placard et d'un bureau. Elles sont équipées d'une bouilloire pour la restauration et la TV à écran plat avec des chaînes satellite pour les loisirs.