Located in the center of Sliema, the 3-star New Tower Palace Hotel offers air-conditioned rooms together with a rooftop pool, a rooftop terrace and a casino. Renovated in 1999, the spectacular hotel has welcomed guests since 1980.