HOTELS AT CHAPEL WEST
Graduate New Haven
A Hotel Made For New Haven. Enjoy An Original, Locally Inspired Experience. Stay In The Heart Of Downtown New Haven Across The Street From Yale University’s Campus. Located at 1151 Chapel St.
THE STUDY AT YALE
A sophisticated, yet relaxed, hotel located in the heart of Yale University’s vibrant Arts Campus. Located at 1157 Chapel St.