Amazing Place
Sri Lankan hospitality at its finest! This resort offers everything that we’ve come to expect from the luxurious Anantara brand. Whilst the service standards might admittedly be ‘a little green around the edges’ (the resort only opened in December), the staff more than make up…