Lobby
Large lobby.
Exterior
Modern high-rise building.
Rooms
Rooms Number: 305
Restaurant
Onsite restaurant, full service bar/lounge.
155 TEMPLE STREET - New Haven (Ct), United States View Map
Sophisticated and refined, the Omni New Haven Hotel at Yale surrounds you with an atmosphere of luxurious comfort and unparalleled service. This richly appointed four-diamond hotel is nestled in downtown New Haven, just steps from the historic campus of Yale University, the New Haven Town Green, a wide selection of museums, the Shubert Theater and quaint boutique shopping.
Conveniently located in New Haven.
TripAdvisor vote: 4/5 Based on 1475 guest reviews
Large lobby.
Modern high-rise building.
Rooms Number: 305
Onsite restaurant, full service bar/lounge.
The hotel is suitable for sportsmen. The hotel offers a bar to enjoy a drink and relax. The property is fully equipped with a conference room. The Omni New Haven Hotel At Yale offers a laundry service. The hotel will host your pets.