Ani Villas se ubica en un acantilado en la costa de Sri Lanka, ofreciendo vistas panorámicas del mar azul y arrecifes. Consta de 15 villas lujosas con personal privado y servicios como spa, piscinas, restaurantes y actividades culturales. El diseño arquitectónico combina la arquitectura tropical contemporánea con muebles hechos a mano para crear un entorno apacible y relajante. Además de disfrutar de la tranquilidad, los huéspedes pueden conocer la cultura local a