Bayview Hotel
Hotel
Il-Gżira, Malta
Bayview Hotel & Apartments offers a 24-hour internet café, and a rooftop swimming pool overlooking the harbour at Sliema. Some accommodation comes with a balcony, some feature sea views.
Number of rooms: 140
143 The Strand, GZR 1026 Il-Gżira, Malta
Hotel booked 1 times today.