Star Canal Cottage Guesthouse Negombo
Boasting a terrace, Star Canal Cottage is situated in Negombo in the Gampaha District region, 400 metres from Wellaweediya Beach and 2.8 km from Negombo Beach. The property is around 2.
Number of rooms: 5
162/4A St. Sebastian's Lane, Sea Street, 11500 Negombo, Sri Lanka