We stayed in a Bayview Hotel apartment in January 2012. The apartment was about a ten minute walk up hill from the hotel, in a side street. At first we thought it was a long way up the street, but when we got there, it was a lovely block of apartments. The entrance was impressive - a lift took us...
More
- Bayview Hotel Sliema
- Bayview Hotel Apartments
- Hotel Bayview Sliema
- Bayview Hotel Malta
