New Negombo Beach Hostel

New Negombo Beach Hostel Address: 112/3 Lewis place, Kudapaduwa, Negombo, Sri Lanka

Minimum price found for New Negombo Beach Hostel was: Null LKR

Click here to get more information, photos & guest ratings for New Negombo Beach Hostel