Get in Touch
Starting From
Conveniently situated at Town Square Dubai, The Mayfair residents will enjoy easy access to key destinations within a matter of minutes. Enjoy your stay here at this development, where you are just minutes away from the City Centre Deira Dubai, BurJuman Mall, Dubai International Airport, Dubai Gold Souk and many such. From parks to retail outlets, restaurants, and more, everything is within reach. The prime location enhances the overall living experience, making it a perfect blend of convenience and comfort.
Al Yelayiss 2
Explore More Details