Americas Best Value Inn - Branford offers the most value for your money when staying for business, pleasure, or just passing through Branford, CT at 565 East Main Street. Near Yale University | Close to the New Haven Train Station | Free Upgraded Wi-Fi
Americas Best Value Inn - Branford Branford address and phone