Imalka Hotel is a Hotel located in Sri Lanka. It is one of the 3395 hotels in Sri Lanka. Address of Imalka Hotel is Kadawatha, Sri Lanka. Imalka Hotel can be contacted at 94114342697. Imalka Hotel is rated 4 (out of 5 stars) by 28 reviewers on the web.
Some of the places around Imalka Hotel are -
Within less than half a Kilo meter of Imalka Hotel, you can also find J Homes Kadawatha Project, Chaminda Hardware, Imalka Reception Hall, Nilmal Place, Infinity Solutions, Kariyapperuma Stores, Karawita Grinding Mills, 307 Mihindu Mawatha, Sooriyapaluwa, Ranmuthugala and many more.
Kadawatha, Sri Lanka