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
- Mulberry Living — 5.0★
- Social Stay — 5.0★
- Sand & Sea Villa — 5.0★
- Hotel De Centrum — 5.0★
- Hotel Catamaran Bay by Ayur Ayur — 5.0★