A Paradise of the Gods on Earth...
Kailasha means 'Paradise of the Gods' and if you don't think the villa lives up to its name, let us convince you. Villa Kailasha is situated in Bali's fertile Tabanan region, away from the hustle and bustle of Bali's tourist traps. The villa charms effortlessly with its blend of modern and classic Balinese architecture, elegant interiors and fragrant tropical gardens. A blend of antique, modern and Dutch-colonial-inspired furnishings, colourful fabrics and prized artwork flank the villa's stylish contemporary-tropical interiors.