Noble Nest By Yale University/Downtown New Haven localiza-se em New Haven, a 4 minutos a pé de Câmara Municipal, 1,3 km de Universidade de Yale e 3,4 km de The Yale Bowl. O alojamento está a 21 km de Silver Sands State Park e 42 km de Parque Temático Lake Compounce.
Centro Comercial Connecticut Post Mall fica a 13 km de Noble Nest By Yale University/Downtown New Haven, enquanto Thimble Islands está a 15 km de distância. O aeroporto mais próximo é o Aeroporto de Tweed-New Haven, que fica a 6 km de Noble Nest By Yale University/Downtown New Haven.