Grand Zuri Kuta Bali
Grand Zuri Kuta Bali
Hotel
Jl. Raya Kuta No. 81, Kuta, Bali, Indonesia
78
Good ·
151 reviews