Logo
Search

Overview

The Square is one of Sabbour’s earlier expansions in New Cairo, featuring a great number of units including retail and commercial locations, to anchor its status as the new modern hub in the area. All units in the compound have perfect views overlooking verdant landscapes and lakes, providing its residents with the comfortable and serene lifestyle they desire, with the convenience of easy commutes and great amenities.

See translation

Add Rating

Quality
Ambiance / Esthetics
Staff / Service
General Rate

Branches:

Location & Contacts


Openning Hours