Blubay Apartments
Apartment
Il-Gżira, Malta
Set in Il-Gżira, Blubay Apartments offers a small outdoor pool and air-conditioned accommodation with satellite TV and free Wi-Fi. Sliema centre is 10 minutes' walk away.
Number of rooms: 235
67, Fleet Street, GZR 1132 Il-Gżira, Malta
Hotel booked 2 times today.