The Kubu Hotel
The Kubu Hotel
Hotel
Jl. Popies I Gg. Sorga no. 5, Kuta, Bali, Indonesia
58
Poor ·
66 reviews