Photos coming soon
HOTEL
Avenra Garden
22 Negombo - Giriulla Rd, Negombo
Where it sits
Avenra Garden
22 Negombo - Giriulla Rd, Negombo
7.21755, 79.85535
Similar stays nearby
Nearby to explore
Plan around Avenra Garden
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
