Traveler's Lodge Negombo

Traveler's Lodge Negombo Address: No 5, Eththukala, Negombo, Negombo, Sri Lanka

Minimum price found for Traveler's Lodge Negombo was: 2643 LKR

Click here to get more information, photos & guest ratings for Traveler's Lodge Negombo