Ayubo Villa

Negombo

About Ayubo Villa

Nestled in a central location, Ayubo Villa in Sri Lanka is ideal for families and friends seeking comfort and relaxation. With clean rooms offering stunning views, a welcoming staff, and a tasty selection of local breakfast, it's a great base for exploring the city. Here, quality service meets a peaceful atmosphere for a memorable stay.

What guests say

  • Stunning views from the rooms
  • Impeccable and friendly service
  • Delicious local breakfast variety

Good for

  • Couples
  • Families
  • Groups

Other stays nearby