Payment Plan, Location & Benefits of Living at Skyhills Residences SkyHills Residences in Dubai Science Park, created by Hijazi Real Estate Development, is an impressive residential project offering luxury apartments. These buildings stand out with their stunning glass fronts and bold architectural style.SkyHills Residences apartments in Al Barsha South, Dubai Science Park. Perfectly situated near...