Cala Enza Suites
F.M. Ferretti Street 20, birzebbuga Birżebbuġa, Malta,Type of object: Apartment Birzebbuga
Located in Birżebbuġa, Cala Enza Suites has accommodations with free WiFi and flat-screen TV. The air-conditioned units have a fully equipped kitchen with dinin