Villa Extra(0 stars)94/2 Mazahira Lane Poruthota Road Negombo Sri Lanka View on map
We are searching for the best available offers...
Information about Villa Extra
- Air conditioning
- Free parking
- Car park
Nearby - Hotels and Things to do
- Things to do & See