Lotus Inn Tourist Resort

Sudu Nelum 44 Mile Post, Mathale Road, 21100 Dambulla, Sri Lanka

Hotel image
Read more reviews for Lotus Inn Tourist Resort