Kiruba Hotel is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Kiruba Hotel is B149, Sri Lanka.
Some of the places around Kiruba Hotel are -
Within less than half a Kilo meter of Kiruba Hotel, you can also find Norwood Tamil maha vidyalam, CP/HT/Norwood Sinhala Maha Vidyalaya, Computer Repair, EsanWin, Crochet by Sherin, Smyrna Church, Norwood irrigation department hydrology gauging station, Deepaam Super City Norwood, Bus Stop, home goods and many more.
B149, Sri Lanka