Palms Villa 1 stars

2nd KM Post Minuwangoda Rd, Galkanda Junction, Kadirana, , 11500 Negombo, Sri Lanka

Hotel image
Read more reviews for Palms Villa