Stunning Alila Villas Uluwatu Get link Facebook Twitter Pinterest Email Other Apps November 12, 2008 Designed by WOHA, this villa and hotel development is set to open in early 2009 in Bali, Indonesia Get link Facebook Twitter Pinterest Email Other Apps