Xlendi Tower is a Tower located in Malta. It is one of the 9 towers in Malta. Address of Xlendi Tower is Munxar, Malta. Xlendi Tower is rated 4.5 (out of 5 stars) by 287 reviewers on the web.
Some of the places around Xlendi Tower are -
In very close proximity, around 200 meters, there is one more Tower - Xlendi Tower
Munxar, Malta
Rating of Xlendi Tower is 4.5 out of 5 stars.
Address of Xlendi Tower is Munxar, Malta.
Xlendi Tower is located in Malta.
Xlendi Tower is a Tower in Malta