I have not stayed at the New Haven Omni, but I will say that the Marriott Courtyard at Yale is very nice. The rooms have all been renovated, it's very clean, neat, comfortable beds and nice linens, two complimentary bottles of Poland Springs water, large flat screen tvs, etc... I could go on and on how comfortable the rooms are, especially for the PRICELINE price. You do have to pay $15 per night for parking. But overall, it's a great deal.