Floating Palace is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Floating Palace is Maputugala, Sri Lanka. Floating Palace can be contacted at 94342256451. Floating Palace is rated 3.5 (out of 5 stars) by 34 reviewers on the web.
Some of the places around Floating Palace are -
Within less than half a Kilo meter of Floating Palace, you can also find Maputugala Trade Center, LakXpress Global Marketing and Digital Business, New Mallika Store, Navya Food Products, Bus Stop and many more.
Maputugala, Sri Lanka