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