Featured hotels in Sliema, Malta

Palazzo Capua
Palazzo Capua 
G. Borg Oliver Street
Sliema,  SLM 16
Malta
Rates from 533.5351 to 534.5351 (EUR)

Preluna Hotel & Spa
Preluna Hotel & Spa 
124 Tower Road
Sliema,  SLM 1000
Malta
Rates from 50.2009 to 196.7104 (EUR)

Sliema Chalet Hotel
Sliema Chalet Hotel 
Tower Road 117
Sliema,  SLM16
Malta
Rates from 35.8651 to 70.4907 (EUR)


Sliema restaurants

Waves Internet Cafe
139/1c Tower Road
Sliema,  SLM 08
Malta
Phone: 21 342242

Ta' Kris Restaurant
80 Fawwara Lane
Sliema,  SLM01
Malta
Phone: +356 2133 7367

China House
8, Spinola Road, St. Julians
Sliema,  
Malta
Phone: 21355021; 21351709

Sponsored
links