Explore details about location Windy Hills Place. Windy Hills Place is a location situated within the Rainbow City alongside other areas such as Hames Street, Windy Hills Place, W Grand Ave.