Taman Sari Bali Villas Kerobokan 4 stars

Jalan Taman Sari No.22A, Teuku Umar Barat, 80361 Kerobokan, Indonesia

Hotel image
Read more reviews for Taman Sari Bali Villas Kerobokan