Hotel Milano Due ***
Sliema, Malta
Sleeping Rooms
106 rooms
Location
Sleeping Rooms
Total number of rooms
106
Maximum number of rooms for groups
Address and Location Info for Hotel Milano Due
Full Address
Sliema Hotel, 115 The Strand, Tas-Sliema GZR1027, Malta
City
Sliema
Region
Country
Malta
Latitude
35.908726
Longitude
14.502854