Localizado à saída da I-95, este hotel fica ao lado do Centro Comercial New London e a menos de 1,6 km do Connecticut Arboretum. O acesso Wi-Fi gratuito está disponível em todo o hotel.
Todos os quartos do America Best Value Inn New London incluem televisão por cabo com canais HBO. Cada quarto também tem uma kitchenette equipada com um frigorífico, um micro-ondas e utensílios de cozinha.
O Connecticut College fica a cerca de 2 km do America Best Value Inn New London. A Base Naval da Marinha de Londres fica a 8,6 km.