Sections of this page. The Avenra Beach Hotel Hikkaduwa a member of the Avenra Group of Hotels is a spacious and contemporarily crafted Resort which blends harmoniously with wide spaces […]