124 Tower Road, Sliema, Sliema (Malta) Show on map
Updating availability and prices
This is Maltas tallest hotel, set on Sliemas seafront, just minutes from the main shopping and entertainment centres of Sliema and St
Julians
The hotels spacious rooms have views of the city or the sea
The hotels private beach features a large swimming pool, a kids pool, and a bar and grill
A diving school is available and there is a plethora of water sports
The islands capital, Valletta, and the main sights and beaches of Malta are easily accessible from the hotel
There is plenty of nightlife to be found just a 20-minute walk away, in St
SPA
HYDROMASSAGE
INTERNET
SWIMMING POOL
GYM
ENTERTAINMENT
DISABLED ACCESS
Hotel
Room
Activities and leisure
Restaurant