
Modern Architecture in Alila Villas Uluwatu, Bali, Indonesia The hotel consists of 40 villas suites and resort with 34 residential villas designed in 2004 and is scheduled to open in June 2009. The site is located on the southern coast of Bali, where the individual villas are tiered and adjusted for maximal exposure to the [...]