Embraced by the Sun God Aditya, be seduced by exotic luxury and esoteric surrounds imbibing a little bit of paradise that is your’s to treasure at a leading boutique hotel in Sri Lanka.