My Guide Website?
Bayview Hotel and Apartments
The Bayview Hotel and Apartments have recently been through an extensive makeover. The resulting modern style has placed it amongst the most good looking 3-star hotels in Malta. Its location on the Sliema to Gzira seafront with fantastic views of the capital Valletta's fortifications and the historic Marsamxetto harbour are a definite draw.
Facilities include a rooftop pool, indoor pool, wellness spa, gym, restaurant and internet cafe.
- Hotels in Sliema
- 3 star hotels in Malta
143, The Strand, Gzira, SliemaView Larger Map