Freedom Apartment is a Apartment building located in Sri Lanka. It is one of the 130 Apartment buildings in Sri Lanka. Address of Freedom Apartment is Galle, Sri Lanka. Freedom Apartment can be contacted at 94776001058. Freedom Apartment is rated 5 (out of 5 stars) by 4 reviewers on the web.
Some of the places around Freedom Apartment are -
Galle, Sri Lanka