Featured hotels in Sliema, Malta

Plaza Hotels and Suites
Plaza Hotels and Suites 
Tower Road
Sliema,  SLM 05
Malta
Rates from 33.5208 to 99.4901 (EUR)

Astra Hotel
Astra Hotel 
Tower Road
Sliema,  SLM 1605
Malta
Rates from 49.43 to 112.96 (MTL)

Diplomat Hotel
Diplomat Hotel 
173 Tower Road
Sliema,  SLM10
Malta
Rates from 53.0116 to 141.2713 (EUR)


Sliema restaurants

De Giorgio
17 Tigne Seafront
Sliema,  
Malta
Phone: 346215

Ta' Kolina
151 Tower Road
Sliema,  
Malta
Phone: 335106

San Juliano
St. George's Road, St. Julians
Sliema,  
Malta
Phone: 332000

Sponsored
links