First incorporated in 1789, Shelton, Connecticut is a beautiful city. Less than twenty miles away in New Haven is Yale University, one of the worlds most well-respected institutions of higher learning. In addition to being a renowned undergraduate and research university, Yale is also home to three prestigious public museums and galleries, the Peabody Museum of Natural History, the University Art Gallery, and the Center for British Art. Study in any of our area hotels with our free Wi-Fi at all locations. We hope you consider Extended Stay America for your choice hotel.