Het Bayview Hotel & Apartments beschikt over een internetcafé dat 24 uur per dag open is en een zwembad op het dak met uitzicht op de haven van Sliema. Sommige accommodaties hebben een balkon en sommige bieden uitzicht op zee.
2x Eenpersoonsbed breedte 90-130 cm