Reviews Hotel New Tower Palace
3 StarsTower Road, SLM 12, 1603 - SLIEMA, Malta
Facilities include a rooftop pool and sun terrace with great views. Wireless internet is available in both the public areas and guest rooms. Internet Cafe at the reception. More Details Hotel New Tower Palace
- Vote 3.6/5 3.6/5
- Stay 4/5 4/5
- Price 5/5 5/5
- Rooms 3/5 3/5
- Location 4/5 4/5
- Cleanliness 4/5 4/5
- Reception 3/5 3/5
- Services 3/5 3/5
- Business Services 3/5 3/5
Guests' Reviews
Hans
Nyköping, Sweden
14/03/2010
4/5 Read Review
New tower palace selima malta
Nice price and a good location and clean room