Windsor Park Hotel For Sale Again
One of the city’s most iconic buildings is up for sale again. The Windsor Park Hotel is being sold with an asking price of just under $1 million dollars. The listing was posted over the weekend. The hotel, which dates back to the late 1800’s has just over 70,000 square feet with nine storeys and […]
Read more »