Este hotel ofrece alojamientos sofisticados en pleno centro de New Haven, Connecticut, a poca distancia a pie de la histórica Universidad de Yale.
El Omni New Haven Hotel está bien situado cerca de numerosos museos, galerías de arte, casas históricas y tiendas exclusivas. La línea de metro cercana de Union Square comunica con todas las zonas de la ciudad.
El New Haven Omni alberga instalaciones de fitness de última generación y cuenta con WiFi gratuita.