Bayview hotel malta - 0 views
-
Daniel Scott on 27 Aug 12The Bayview hotel in Malta is the perfect base for your holidays. It is very close to all the amenities Sliema has to offer and conveniently located close to bus stops which give easy access to explore what Malta has to offer. It has outdoor pool with children's section, sunbathing area and shower facilities.