This amazing Stadium Hotel, is located on Glass Island, home of the Blown Glass Caves attraction, and an area cued for heavy future development. If you want to own the only Dedicated concert and game location in the area, this is it, this Stadium sits within a large hotel and conference building and is a great buy, with stadiums being limited, you may want to get your hands on this.