Photos coming soon
HOTEL
The New Tower Palace
Tower Road, Sliema
Where it sits
The New Tower Palace
Tower Road, Sliema
35.91555, 14.50392
Similar stays nearby
157 by Cast Renting Ltd
Hotel · 8 m
New Tower Palace
Hotel · 12 m
Sliema Apartment No.14
Hotel · 26 m
Oceanfront 3BR Penthouse Luxury & Views in Sliema
Hotel · 28 m
Sliema Bedrooms with ensuite bathrooms
Hotel · 29 m
Sea View Penthouse Fond Ghadir Sliema
Hotel · 36 m
Large apartment close to rocky beach MCRE1-1
Hotel · 59 m
Stella Maris Apartment
Hotel · 61 m
Plan around The New Tower Palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
