Costa Coffee Tower Road is a Coffee shop located in Malta. It is one of the 63 Coffee shops in Malta. Address of Costa Coffee Tower Road is Tower Road, Sliema SLM 1600, Malta. Costa Coffee Tower Road is rated 4.5 (out of 5 stars) by 60 reviewers on the web.
Some of the places around Costa Coffee Tower Road are -
Within less than half a Kilo meter of Costa Coffee Tower Road, you can also find Gelato, Veg truck, Robert Green Grocer, Meats & Eats, RE/MAX Affiliates, Real Estate Agents, Sliema, ECCM Bank plc, Malta Bankers' Association, APS Bank Sliema, Horizon Finance plc and many more.
In very close proximity, around 200 meters, there is one more Coffee shop - The Donut Factory
Tower Road, Sliema SLM 1600, Malta
Rating of Costa Coffee Tower Road is 4.5 out of 5 stars.
Address of Costa Coffee Tower Road is Tower Road, Sliema SLM 1600, Malta.
Costa Coffee Tower Road is located in Malta.
Costa Coffee Tower Road is a Coffee shop in Malta
Pincode of Malta is SLM 1600