Set in a highly sought-after neighborhood in Attard, this newly built development has been designed with luxury living and comfort in mind. All units at Mayfair Residences enjoy stunning garden views of some of the town’s historic buildings set in the immediate area.
Each of the 41 residences enjoys spacious terraces both at the front and at the back, some with space for a pool. Selected penthouses also benefit from a rooftop terrace with a pool area. The development comes with optional secure underground parking facilities.