Villa Kubu Boutique Hotel & Spa

Villa Kubu Boutique Hotel & Spa

Seminyak, Bali, Indonesia / An enchanting enclave of 1, 2 & 3 bedroom private pool villas in lush garden settings with an onsite spa & restaurant; situated in the heart of Seminyak, Bali.