Eildon Hall Bazaar is a Shopping mall located in Sri Lanka. It is one of the 5069 Shopping malls in Sri Lanka. Address of Eildon Hall Bazaar is Nuwara Eliya, Sri Lanka. Eildon Hall Bazaar can be contacted at 94711793250. Eildon Hall Bazaar is rated 3 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Eildon Hall Bazaar are -
Nuwara Eliya, Sri Lanka