1 And 1
81000 Malimbada, No 62/17/d, Thalgaha Pedesa Kirimetimulla, Thelijjawila

81000 Malimbada, No 62/17/d, Thalgaha Pedesa Kirimetimulla, Thelijjawila
With a stay at this villa in Kirimetimulla, you'll be 6.9 mi (11.1 km) from Star Fort and 7.2 mi (11.6 km) from Polhena Beach. This villa is 7.2 mi (11.6 km) from Parevi Duwa and 7.4 mi (11.9 km) from Our Lady of Matara Shrine.