Vela Blu Apartments - Rose Court Apartment Il-Gżira
Located 1.3 km from Rock Beach and 1.3 km from Balluta Bay Beach, Vela Blu Apartments - Rose Court in Il-Gżira provides air-conditioned accommodation with views of the quiet street and free Wi-Fi.
Number of rooms: 10
122 Triq Il-Flotta, GZR 1132 Il-Gżira, Malta