Blubay Hotel & Apartments is located in Gzira Malta which is minutes away from Sliema and close to many touristic attractions and boasts various facilities. All the Blubay apartments are found in a prime position, and are very centrally located. The apartments are fitted with all the commodities that one would need during their stay, in order to cater for themselves on self-catering basis.