About Avenra Bayfonte

The Bayfonte discover Negombo’s beauty and the

Elegance with the next generation finest finding lifestyle, A luxurious

Dining facility engaged with modern technology and architecture will

Make you celebrate and live.

Business Details

Business Location 13, Niculas Marcus Mw,
Sri Lanka
Telephone +94 77 778 0999