The Seafront Tower Suites offers a fine accommodation in Sliema.
The property is set 5 minutes' walk from The Point.
While staying at The Seafront Tower Suites guests can make use of panoramic windows and a bay window provided in the rooms.
Eat & Drink
Providing a selection of dishes, Il Giardino and The Chophouse Restaurant are about 100 meters away.
Wireless internet is available in the entire hotel for free.
No parking available.
Number of rooms: 20.
+ Read more- Less
This field is required.