Bayview Hôtel & Apartments, qui est situé au coeur de Sliema et à proximité de toutes les attractions principales. L'hôtel propose des chambres d'hôtel et appartements