With three type of luxury villa accommodations, one bedroom, two bedroom and three bedroom villa's, Villa Kubu, located in the heart of Seminyak, Bali also offers guests staying at each villa their own private pools, Jacuzzi and Spa related services.


Business address

Villakubu.com
Jl Raya Seminyak Gang Plawa No 33F,
Seminyak,
Bali
80361
Indonesia

Contact details

Phone: +62.811399693