Hotel New Tower Palace
Tower Road, SLM 12 Sliema, Malta - Sliema.
See on map
See 6 photos
Where is the lodging establishment?
Tower Road, SLM 12 Sliema, Malta - Sliema.
Choose your room
Hotel New Tower Palace
"The New Tower Palace hotel is situated on the most popular Sliema
seafront, enjoying a rocky beach and the most popular Sliema promenade.
It offers 62 rooms, a swimming pool on the rooftop, a restaurant and
cafeteria on the ground floor and a coffee shop outside. The Hotel is
within walking distance of the resort's centre and bus stop just outside
the hotel to all main locations. It offers good connections to Valletta
and Gozo."