IDL view holiday resort is a Cafe located in Sri Lanka. It is one of the 4302 cafes in Sri Lanka. Address of IDL view holiday resort is Kaduwela, Sri Lanka. IDL view holiday resort is rated 5 (out of 5 stars) by 4 reviewers on the web.
Some of the places around IDL view holiday resort are -
Within less than half a Kilo meter of IDL view holiday resort, you can also find Social Enterprise Lanka, NoNi N, International Distillers Ltd, Senasro Group, Salon Niloma, CarpetLK, Polypak Secco Ltd, The Tailor and many more.
Kaduwela, Sri Lanka