Hotel New Tower Palace

Tower Road, SLM 12 Sliema, Malta - Sliema. See on map
1,4/5
Based on 7 reviews Destinia
Book now

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."




Reviews

There are still no ratings for this hotel