Villa Araliya no 154/10 poruthota road, palangathure, kochchikade, 15410 Negombo, Sri Lanka –, Negombo This property is 2 minutes walk from the beach. Offering an outdoor pool and a restaurant, Villa Ara More infoView