Nestled in the historic city of Polonnaruwa, Sri Lanka, the Riverdale Holiday Inn offers a charming retreat with a personalized touch. Opened in 2017, this cozy establishment features just four rooms, ensuring an intimate and tranquil atmosphere for guests. With a commendable guest rating of 9.1 out of 10 based on five reviews, visitors can expect attentive service and a welcoming environment.