Gang Suda Mala, Jalan Raya Keliki, Tegallalang, Ubud, Bali, Indonesia 80571
+62-361-8989-134
reservations@villaamrita.com
Book Now
360-degree Aerial & Ground Panoroma