Welcome Home

The Royal Windsor Apartments is a landmark brick on concrete heritage building located at 280 Park Street West in downtown Windsor, Ontario. Located on a large city corner lot, The Royal Windsor’s four storey peaked spires with sandstone accents draw admiring looks from all who visit.

Comments are closed.