ST Hotels Malta
A Place just for you
Set in the Sliema-Gzira seafront promenade, ST Hotels is one of the largest independent hotel operators in Malta. ST Hotels is currently made up of 5 different properties – uniquely distinguished but all offering the same coherent service.
115 The Strand Hotel and Suites Malta
115 The Strand Hotel and Suites is perfectly situated on the Sliema Seafront, close to various bus stops and the Sliema Ferries, allowing easy access to some of Malta’s hot spots.
The WaterFront Hotel Malta
With stunning views of the Sliema creek, Manoel Island and the unmistakable silhouette of the capital city Valletta, The Waterfront hotel is the perfect choice for discerning travelers seeking comfort in exquisite surroundings.