Green building and operating practices ensure waterslide investment pays off for Shelton, CT Hampton Inn.
Hampton Inn launches in Shelton, Conn. Property features 154-foot-log indoor waterslide and 1,000 square feet of meeting space.