Menu

Avenra Garden Hotel

No.22, Giriulla Road
Avenra Garden is the newest addition to the historical city, Negombo which has been renowned for the Dutch influence which gave it a colonial atmosphere and allure.