Day Trips, Tours and Excursions from The Lagoon Villa, Negombo

This exceptionally large luxury villa is approximately 5,000 square feet (450+ square meters) and is built on half an acre land on the lagoon (over 1,500 square meters). Villa has ample space to entertain and sleep up to eight guests.