115 The Strand Aparthotel Sliema is ideally situated on the Sliema waterfront at Marsamxett Harbour enjoying spectacular views of Malta's capital city Valletta. The 115 The Strand Aparthotel Sliema is walking distance to the city centre Sliema which is one of the most affluent tourist area and shopping centre in Malta. Regular bus service to Valletta and other places of interest with bus stops situated just outside the hotel. 115 The Strand Aparthotel Sliema Click here to browse more Sliema Accommodation
i Other hotels in Sliema - Crowne Plaza Hotel Sliema- Park Hotel Malta Sliema- TOP CountryLine Fortina Spa and Resort Sliema- TOP CountryLine Hotel Fortina Sliema- Victoria Hotel Sliema