Seafront Apartment Sliema
142 Tower Road, Sliema, Malta
142 Tower Road, Sliema, Malta
Seafront Apartment is also located 9 minutes' walk from The Point Mall. Wi-Fi is provided for both business and leisure activities.
Spinola Bay is 2.8 km from the premises, while St Paul's Pro-Cathedral is 19 minutes' stroll away. Guests can easily reach Qui-Si-Sana Beach, which is 5 minutes' walk away. Sliema bus station can be found only a few metres from Seafront Apartment.
The apartment is located at a 600-metre distance from Ta' Kris Restaurant, where you will find Mediterranean cuisine.