Alila Villas Soori: Bali is really a facinating spot. Here we can find wonderful getaways full of relaxsation and activities. This is the luxury Alila Villas Soori resort located on the island's southwest coast.
Completed in 2010 in San Juan Island, United States. Images by Jay Goodrich. The project site is located on a forested ridge on San Juan Island. The steep topography created both design and construction challenges.