Soori Alila Villas was designed by SCDA Architects. A villa resort located on the southwest coast of Bali, Indonesia. This Alila hotels and Villa resort offers 48 villas that are available various sizes, ranging from 1680 square feet for one bedroom villa up to 49,500 square feet to 10 bedrooms. Rely on modern architectural design, Bali villa resort is designed with a contemporary Asian style by integrating elements from the surrounding environment. Take a look.
image by : SCDA Architects
Tell us what you think: