A Natural Rich Tropical Paradise in Seminyak
Villa Kubu Boutique Hotel & Spa set in the heart of Seminyak, Bali is one of the first collection of villas to be built on this natural virgin rich soil landscape. Dee Mytton, the owner of Villa Kubu, took great care in designing and planting a Balinese tropical paradise. Each spacious villa boasts lush, vibrant, […]