The Seafront Tower Suites - Sliema
"Featuring a seasonal outdoor swimming pool, The Seafront Tower Suites is located in Sliema, a 3-minute walk from The Point Shopping Mall. All rooms feature a flat-screen TV with cable channels and a private bathroom. The property has a 24-hour front desk and free WiFi is available.
All rooms in the hotel are equipped with a coffee machine. Rooms...