115 The Strand Hotel & Suites, Sliema

Malta

115 The Strand Hotel & Suites is situated on the Gzira/Sliema Seafront close to Sliema being one of Malta's trendiest and upmarket towns. Overlooking Malta's Capital City - Valletta, 115 The Strand Hotel & Suites provide its guest with easy access to public transport and/or taxis to Malta's main attractions. Guests can also stroll along the picturesque 6 mile promenade which extends to St.Julians. Along the Gzira - Sliema - St.Julians promenade one finds a number of restaurants providing a variety of local and international cuisines along with an array of shops.