Taman Sari Bali Resort & Spa

Taman Sari Bali Resort & Spa


ABOUT THE HOTEL

daily housekeeping

Ready to stay?

Ready to stay?

CONTACT

Taman Sari Bali Resort & Spa

Address

1441 Northeast 2nd Avenue