In downtown New Haven at intersection of High and George Streets, 2 blocks from Yale, 4-minute walk to Shubert Theater. Right downtown, this hotel is perfectly positioned for business travelers as ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results