This magnificent, 26 story structure, emphasizing elegant balconies and terraces all with breathtaking views overlooking the downtown waterfront.
Relax at the end of the day with a good book in the library, or play billboards, or relax away in the sauna, spa or salt water pool with warmth and full of serenity.
Completed in 1981, this downtown luxury condo building was built to showcase the lifestyle and fitness that one would come to expect with the name Royal Windsor Terrace.
From the salt water pool to the roof top terrace, this building exceeds an unparalleled standard in luxury condominium living.