Eco-Resort Alila Villas Soori, Indonesia Sweeping rice fields, panoramas of the Indian Ocean and picturesque volcanic-sand beaches greet you at this contemporary Balinese hotel. The award-winning Alila Villas Soori resort in Indonesia features contemporary Asian architecture… Read more