Business Details
The property Bayview Hotel & Apartments is located in Gzira, Malta. The Lodging is ranked with 3 stars.
"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."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
18989
Bayview Hotel & Apartments
The property Bayview Hotel & Apartments is located in Gzira, Malta. The Lodging is ranked with 3 stars.