1157 Chapel Street
New Haven, CT 06511
Welcome to The Study at Yale, a lifestyle hotel located in the heart of Yale University’s vibrant Arts Campus in New Haven, Connecticut and just steps away from the University’s museums, theaters, libraries, and cultural centers. The Study captures the essence of the Yale experience and offers our guests a level of personalized service, style and comfort unparalleled in the New Haven area.
In a style that reflects the contemporary, yet sophisticated, ambiance of the hotel’s living spaces, The Study at Yale offers a selection of unique meeting and intimate event venues designed to appeal to the most discerning corporate, wedding, and social event planner with amenity options. This sampling of our creative menus will inspire any occasion. Each is thoughtfully equipped with artful touches and a host of customized details to create an environment.