Situé à Branford, dans le Connecticut, à proximité de l'autoroute Interstate 85, le Super 8 Branford se trouve à 15 minutes en voiture de l'université de Yale. Il dispose d'un jardin sculpté et de chambres classiques dotées d'une connexion Wi-Fi gratuite.
Chaque chambre de l'American Inn comprend une télévision par câble et un mobilier en bois. Les chambres climatisées sont revêtues de moquette.
Un parking est disponible gratuitement sur place.
Le parc d'État Hammonasset Beach se trouve à 12,5 km du Branford American Inn. L'hôtel se trouve à 2,3 km du parcours de golf de Twin Lakes.