Alila Ubud is an absolute beauty! What a find!
Situated on the banks of the mystical and magical Ayung River; a place where artists and painters, writers…
What can I say – St Regis – you never fail me! The hotel is new (around 2 years old) and all rooms and suites are luxurious and very comfortable.
Location
Great…