Aman Sari Villa
The 2-star Aman Sari Villa is situated a mere 5 km away from Mount Batur.
The property is about 25 minutes' walk of Le Mayeur Museum. The hotel offers perfect location 7 km from the center of Denpasar.
Guests of Aman Sari Villa can make use of free Wi-Fi, TV, a private balcony, a patio and a kitchen.
You and Me Cafe and Cinnamon Restaurant serve a selection of meals within 50 meters from the venue.
Aman Sari Villa is located within a 20-minute drive from Ngurah Rai International airport.