The New Tower Palace Hotel ***
Sliema, Malta
Sleeping Rooms
62 rooms
Location
Sleeping Rooms
Total number of rooms
62
Maximum number of rooms for groups
Address and Location Info for The New Tower Palace Hotel
Full Address
Dive Systems Malta, Tower Point - Exiles Tower Rd, Malta SLM 01, Malta
City
Sliema
Region
Country
Malta
Latitude
35.915241
Longitude
14.504571