Photos coming soon
HOTEL
Mahanadewi Villa
Jalan Sriwedari No. 62, Taman Kaja, 80571 Ubud, Indonesia, Ubud
Where it sits
Mahanadewi Villa
Jalan Sriwedari No. 62, Taman Kaja, 80571 Ubud, Indonesia, Ubud
-8.49981, 115.26720
Similar stays nearby
Plan around Mahanadewi Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
