Studio, 1, 2 & 3 Bedrooms
333.04 to 1527.18 Sq.Ft.
Dec - 2025
The Mayfair at Town Square Dubai is a new residential development that is designed to cater the lifestyle preferences with leisure amenities and facilities, lined at every step. The lush green community offers myriad of adventure to indulge in a range of meticulously designed lifestyle facilities at service. The community features its residents access to lush green parks, retail areas and attractions as well as access to a host of adventure.
Al Yelayiss 2
Apartments Sizes