Refurbished and upgraded The Bayview Hotel is conveniently situated on the Sliema promenade overlooking the picturesque fortifications, the historical buildings of Maltas capital city Valletta and the traditional Marsamxetto harbour. Visit Bayview...