The Kutaya
The Kutaya
Hotel
Jl. Kartika Plaza, Gg. Nusa Indah, Gg. Satelit No. 5, Tuban, Kuta, Bali, Indonesia
86
Very Good ·
149 reviews