The floor plan of The Mayfair residential development at Town Square Dubai caters to different preferences with studios, 1 and 2 bedroom apartments at service. These spacious and cosy designed apartments are lined with premium grade interiors within the spacious rooms, promotes open air and ambiance.