Birzebbuga

Hotellit

Water s Edge Malta **

Located in Birzebbuga, 50 m to the beach, 700 m to the center and 9 km to Malta International Airport (MLA)....