Scotts Square For Sale

Scotts Square @ Scotts Road

Scotts Square is the art of fine living. Located between the Grand Hyatt and Marriott hotels, Scotts Square comprises two residential towers with 338 international quality 1, 2, 3 bedroom apartments, and a stylish retail podium. Soaring 43 storeys, its contemporary architecture adorned with world renowned art pieces makes it one of the most prominent and distinguished homes in downtown Orchard...

Compare listings

Compare