The Kubu Hotel

The Kubu Hotel

Hotel

Jl. Popies I Gg. Sorga no. 5, Kuta, Bali, Indonesia 80361