Taman Sari Bali Resort & Spa, Pemuteran, Indonesia
Taman Sari Bali Resort & Spa is conveniently located at Desa Pemuteran, Gerokgak in Pemuteran, Indonesia
Hotel Location:
Address: Desa Pemuteran, Gerokgak
City: Pemuteran
Country: Indonesia
Hotel Features:
- Safe
- Fitness
- In House Bar
- Meeting Room
- Air Conditioning
- Room Service