The Kutaya 2 stars

Jalan Dewi Sartika, Gg. Nusa Indah, Gg. Satelit No. 5, Tuban, Tuban, 80361 Kuta, Indonesia

Hotel image
Read more reviews for The Kutaya