insert_link share email close 5 Hotels: Bali Video | Soori Bali – Indonesia Jake Redman June 6, 2011 Hotel Name: Soori Bali (formerly Alila Villas Soori) Location: Western Bali, Indonesia Stars: 5