The Jewel of The Cove encontra-se em New Haven, a 7,3 km de Câmara Municipal e 8,7 km de Universidade de Yale, e dispõe de acesso Wi-Fi gratuito e ar condicionado. O alojamento está a 20 km de Centro Comercial Connecticut Post Mall e 27 km de Silver Sands State Park.
O alojamento também inclui uma cozinha equipada com um frigorífico, uma máquina de lavar louça e um micro-ondas, assim como produtos de higiene pessoal gratuitos.
The Yale Bowl fica a 11 km de The Jewel of The Cove, enquanto Thimble Islands está a 13 km da propriedade. O aeroporto mais próximo é o Aeroporto de Tweed-New Haven, que fica a alguns passos de The Jewel of The Cove.