The Kubu Hotel
Contact & Location
The Kubu Hotel

Jl Poppies I Gg Sorga no 5, Kuta, Bali, 80361, Indonesia

+62 862223564

info@thekubuhotel.com

www.thekubuhotel.com

Contact us