Sudu Putha Hotel is a Hotel located in Sri Lanka. It is one of the 3395 hotels in Sri Lanka. Address of Sudu Putha Hotel is Agbopura, Sri Lanka. Sudu Putha Hotel can be contacted at 94752189609. Sudu Putha Hotel is rated 4 (out of 5 stars) by 3 reviewers on the web.
Some of the places around Sudu Putha Hotel are -
Within less than half a Kilo meter of Sudu Putha Hotel, you can also find Unකොමන් bites & කඩචෝරු, Sugar Coperation Junction, Agbopura and many more.
Agbopura, Sri Lanka