The Blubay apartments are centrally located in a prime location in Sliema. Each apartment is fully equipped with the commodities needed for a self-catered stay, including free WIFI.
The apartments are approx. 350 meteres away from Bayview Hotel, the sister hotel which is located on the promenade. Guests can choose between Studio apartments, one bedroom apartments, two bedroom apartments or three bedroom apartments, according to their needs. Each apartment has a balcony and inland or seaview apartments can be selected during the booking process.
Mostra di piu`