Hotels nearby Sri Lanka

Subasinghe Tea Room

Approximately 1.42 km away
Address: Yangalmodara, Sri Lanka