Lourdes Inn Hotel(0 stars)

20/4, 3RD LANE, MAGASTOTA, NUWARA ELIYA NULL NUWARA ELIYA LK View on map