taman sari bali resort, bali hotel, pemuteran hotel, taman sari bali deluxe studio, deluxe studio

Deluxe Studio at Taman Sari Bali Resort is a 16sqm size accommodation that offers beautiful lush garden and mountain view. The accommodation have complete international standard facilities.