PrincipalAbie VillaDetalles
Abie Villa
Descripción
Location
It’s so nice when the nature is right outside your door! Villa «Abie Villa» is located in Negombo. This villa is located minutes away from the city center.
Room amenities
Guests will find the following in the room: a TV. The room equipment depends on its category.
Comodidades
General
Rooms
Meals
Health and Safety Measures
Taladuwa, Thelwatta Junction 11500, Sri Lanka