City Tower Apartments

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

SLM, Malta

Serviced apartment

City Tower Apartments Reviews | Rating 3 out of 5 stars (5 reviews)

City Tower Apartments is located in SLM, Malta on Triq Bisazza Sliema. City Tower Apartments is rated 3 out of 5 in the category serviced apartment in Malta.

Address

Triq Bisazza Sliema

Phone

+35627782461

Open hours

...
There is no reviews yet about City Tower Apartments, be the first to write a review and give your rating to City Tower Apartments
Write review Claim Profile