Accommodations nearby thammannawa talawa, Talawa, Sri Lanka

Blue Lake Hotel

Approximately 0.67 km away
Address: Hinguru Wewa Thirappane Road Thalawa, அனுராதபுரம் 50230, Sri Lanka