Mangala Hotel is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Mangala Hotel is Sri Lanka. Mangala Hotel can be contacted at 94785986733. Mangala Hotel is located in a remote area, with less than 3 listed places around it Mangala Hotel is rated 4 (out of 5 stars) by 12 reviewers on the web.
Some of the places around Mangala Hotel are -
Sri Lanka