Prominently situated in the center of Yale’s Arts Campus, a half block from Yale Center for British Arts and The Yale University Art Gallery, the hotel is easily accessible to campus and downtown New Haven’s numerous bars, restaurants and boutiques.
Source: New feed