Alila Villas Soori is a blissful paradise setting for beachfront living at its most relaxing, most stylish and luxurious. Located just 20 minutes from Tanah Lot Temple, one of Bali’s most sacred and most visited temples, and over an hour from Ngurah Rai International Airport.