The hotel is conveniently located off Interstate 95, close to Yale University, Lighthouse Point Park, the Shubert Performing Arts Center and Quinnipiac University Enjoy everything from beautiful beaches -perfect for romantic moonlit walks- to prestigious Yale University Restaurants and shops are within walking distance, making it perfect for families Business travelers will appreciate being ultra-close to downtown New Haven and its accompanying train station