About it
Central of Centre Malta offers accommodations in Naxxar, 3.1 miles from Portomaso Marina and 3.2 miles from Love Monument. The air-conditioned accommodation is 2.9 miles from Bay Street Shopping Complex, and guests can benefit from on-site private parking and complimentary Wifi. Malta National Aquarium is 4.9 miles from the apartment and Upper Barrakka Gardens is 5.5 miles away.
Featuring a terrace with garden views, this apartment also includes a flat-screen TV, a fully equipped kitchen, and 1 bathroom with a hot tub. The accommodation is non-smoking.
University of Malta is 3.3 miles from the apartment, while The Point Shopping Mall is 4.2 miles from the property. The nearest airport is Malta International Airport, 6.8 miles from Central of Centre Malta.