Explore details about location Water Tower Place. Water Tower Place is a location situated within the Chanhassen alongside other areas such as Village Place, Benwood Circle, Thrush Court.