The Bayview Apartments are the perfect base for your holiday in Malta, close to all the amenities Sliema has to offer and conveniently near bus stops which give easy access to explore the Island.
Location
The Bayview Hotel is situated in a prime position along one of Malta’s most popular promenades; a stones throw from Sliema’s popular shopping centre, cafes, bars and restaurants. The hotel has a seafront location providing views across Marsamxetto harbour to Valletta, Malta’s historical capital city; there is a regular boat ferry service from the Strand to Valletta, a very short journey to a fascinating World Heritage site.
More Resort Information