The Blackpool Hotel MAHAGASTOTA HILL CLIMB, BLACKPOOL, NUWARA ELIYA, 22200 Nuwara Eliya, Sri Lanka Book now
Villa Araliya no 154/10 poruthota road, palangathure, kochchikade, 15410 Negombo, Sri Lanka – Book now