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.
The resort offers excellent service, good food and a well-edited spa. Decoration and interior is modern and balanced with the culture.
Find more info and booking for Alila Villas Soori on Jetsetter
Images from Jetsetter.com