Accommodations nearby 31/b, ruhunupura garden, kotawila north., පාලටුව, Sri Lanka

Lake View Resort

Approximately 0.53 km away
Address: Matara, Sri Lanka