About Indra Hotel kaduruwela
Located in the heart of historical center of polonnaruwa,Sri Lanka.
Tags
Description
on entering this Indra hotel in polonnaruwa, you will immediately sense its intimate atmosphere that makes you feel like Being in your own home!
short walk distances to all sites that you love to visit and is surrounded by the extraordinary beauty of lakes, historical sites and local shops!