Lion Resort, nestled in the historical city of Polonnaruwa, Sri Lanka, offers a cozy retreat for travelers seeking both relaxation and adventure. With a 2-star rating and a guest rating of 7.5 out of 10 from three reviews, this charming establishment provides a welcoming atmosphere for both leisure and business visitors. The resort is ideally located to explore the rich cultural heritage of Polonnaruwa, a UNESCO World Heritage Site, known for its ancient ruins and vibrant history.