Are there any must-see attractions in the vicinity of the 3-star Mama Beach Villa hotel?
Staying at the 3-star Mama Beach Villa hotel, you shouldn't miss Negombo's main landmarks, St Anthony's Church (1.5 miles from the accommodation) and Fish Market, located about a 5-minute drive away.
Which airport is located closest to the Mama Beach Villa hotel?
Bandaranaike International airport is the nearest airport to the Mama Beach Villa hotel, and it can be reached via a 20-minute drive.