taman sari bali resort, bali hotel, pemuteran hotel, taman sari bali suite, turtle suite, taman sari bali turtle suite

Turtle Suite at Taman Sari Bali Resort is a 25sqm size accommodation that offers beautiful ocean view from the private terrace. The accommodation is also have complete international standard facilities.