The 3 Star ST Bayview hotel in Sliema Malta, is located on the Sliema Strand seaside promenade and overlooks the historic bastions of Valletta, Malta’s capital city. The Hotel is situated on one of Malta’s up and coming high streets, with numerous hotels, exclusive restaurants, bars and shops lining up one after the other. It is also conveniently located within a few minutes walk from Tigne Point shopping mall, and offers guests numerous facilities including a 24-hour reception, an outdoor pool with a sunbathing area and a children’s paddle pool. A very popular hotel in an excellent location.